Job Description
Due to continued worldwide growth and planned expansion we are looking for senior Software Engineer C++ to join our existing software engineering team in Munich.
The successful Software Engineer C++ will be responsible for full software development lifecycle activities using C++. The most senior candidate will also be expected to take leadership of projects and mentor junior members of the team.
- Contribute to all phases of the software development process from requirements analysis to delivery
- Write high-quality, scalable and maintainable code for component-oriented, distributed systems
- Collaborate with your team members to continually improve work process and share knowledge
- Function as a team and technical lead for a specific project component
Qualifications
- Bachelor/Master degree in scientific, engineering or technical field or equivalent practical experience
- Minimum 5-8 years of work experience in software engineering
- Deep understanding of C++11 or later versions, and at least one other general-purpose language
- Experience with Unix/Linux/BSD environments
- Understanding of operating system concepts i.e. memory management, multithreading, mutexes, IPC
- Practical experience with SQL/relational databases
- Skilled with Python, JavaScript and/or shell programming
- Experience with network programming and distributed systems programming
- Excellent command of the English language, verbal and written - German is an advantage
- Experience building secure, Internet-facing services
- Actively contributed to open-source projects
- Familiarity with Ice (ZeroC)
by via developer jobs - Stack Overflow
No comments:
Post a Comment