Senior Software Developer (m/f/d)
This job posting was automatically translated using AI.
What we offer
- flexible working hours with an attractive flexitime scheme
- performance-related pay in line with our own attractive collective agreement
- modern workstations with high-quality technical equipment
- 30 days’ annual leave per calendar year
- extensive training opportunities for personal development
- comprehensive workplace health management and attractive employee benefits
What you can always count on at persona service:
- Thorough preparation for your interview with our client
- A monthly allowance of €50 towards your travel costs, depending on the role – e.g. for the Deutschlandticket and much more
- Bonuses, as well as holiday and Christmas pay, and attractive industry-specific allowances
- Free tuition for your children on the Ubimaster learning and tutoring platform
- Numerous shopping discounts with well-known brands via our corporate benefits programme
- Excellent personal support and regular feedback meetings
- A wide range of further training opportunities
Job description
- You will be responsible for the design and development of high-performance software architectures in the field of asynchronous data processing and parallel system control
- You will also be responsible for implementing robust concurrency models to optimise system performance and prevent errors in complex applications
- Furthermore, you will oversee the ongoing analysis and refactoring of existing codebases with regard to scalability, response times and resource support
- Conducting structured code reviews and reliably ensuring high technical quality standards are also part of your responsibilities
- As part of your role, you will support agile development teams in devising innovative technical solutions and making architectural decisions
- Furthermore, you will assist in the creation and maintenance of technical documentation for existing and future software modules
- Finally, you will be responsible for the systematic identification and resolution of bottlenecks to achieve sustainable performance improvements across all software components
Requirements
- You have successfully completed a degree in Computer Science, Computer Engineering or Software Engineering
- You also have several years’ solid professional experience in software development using modern C++ and asynchronous architecture
- Your solid knowledge of concurrency, multithreading, Asio and modern software design patterns sets you apart in your day-to-day work
- Your business-fluent written and spoken German, as well as very good English, perfectly round off your profile
- Furthermore, you bring a high degree of analytical thinking and strong problem-solving skills to complex tasks
- To fulfil this role of responsibility, in addition to your technical expertise, you must hold a valid work permit and be permanently resident in Germany
- Finally, you are a committed team player and always work in a goal-oriented and structured manner, with a strong focus on quality
Apply to us now!
Shape your professional life according to your ideas - with us at your side! At persona service you will find the job with freedom that you need right now.
With locations throughout Germany and more than 55 years of experience in the context of people and work, persona service is one of the most successful personnel service providers in Germany.
We have lots of jobs and therefore lots of opportunities and scope for development.
Or apply now via social media
Fast, modern and direct. Whether by direct message on Instagram, LinkedIn or X - we look forward to receiving your application.