We are looking for a motivated C++ software developer to join our engineering team and to work directly at our client’s location in Germany who is a leader in oil and gas industry.
Key responsibilities / accountabilities
Work in small groups of developers through complete software development cycle.
Develop software to satisfy customer requirements.
Regularly participate in design and code review for company proprietary software.
May provide guidance too and assist in training less experienced developers.
Assist in providing technical guidance on complex product design. Handle special projects, as assigned.
Participate in all stages of Agile / scrum software development.
Advance new ideas applying software architecture and design that can deliver software products to market in better, faster and smarter ways.
Work directly with product owners to ensure the delivered product addresses market needs.
Essential qualifications / requirements :
Master degree in Computer Science, Computer Engineering.
5+ years of embedded software development experience.
Experience in helping create production quality reusable components and libraries.
Strong understanding of C++ concepts such as Object Oriented, Memory management, Multi-threading, Socket programming, etc.
Knowledge of latest C++11 standards.
Understanding of design patterns.
Good technical and problem solving skills with a drive for results.
Experience in using source control systems such as TFS and Git.
Knowledge of Agile methodologies and SCRUM.
Must have excellent written and verbal communications skills.
Works well in teams.
Advanced English is a must.
IT Six offers an attractive career in an international successful company, personal and professional development opportunities.
IT Six also offers you an attractive compensation package, high qualitative working conditions and the possibility to grow in a competitive andprofessional environment.
Excellent working conditions
Great training opportunities
Professional and dynamic work environment
Creativity and innovation strongly encouraged
Team building activities
Attractive salary package and other incentives