Senior C/C++ Developer
Utimaco Management GmbH
Municipality of Madrid, Spain
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Municipality of Madrid, Spain
Tech stack
JIRA
C++
CMake
Continuous Integration
Python
Object-Oriented Software Development
Standard Template Library (STL)
Doxygen
GIT
Sphinx
Information Technology
Job description
- Development of new features per se (refining acceptance criteria)
- Sharing progress and impediments (daily stand-up meeting) and addressing them with your teammates
- Participating to team ceremonies (review/demo, retrospective, planning)
- Taking part in the development infrastructure (build, testing, continuous integration, etc.)
- Taking part in the architecture (e.g. quick design sessions, reconsidering past choices...)
- Contributing to the documentation (Doxygen, Sphinx)
Requirements
Do you have experience in Python?, Do you have a Master's degree?, * Mastery of all aspects of the C/C++ programming language.
- Proof experience of more than 6 years in a similar position.
- We would like you to have most of an advanced degree (PhD or MSc) in Computer Science or Applied Mathematics.
- A strong level in algorithm engineering
- A good working knowledge of the Python programming language
- An effective practice of the Standard Template Library (STL)
- A SOLID practice of object-oriented programming
- A paid attention to software craftsmanship
- Comfort in developing cross-platform development using CMake, Git and Jira
- Comfort with threading and IPC
- Excellent English communication skills, verbally and written.
Benefits & conditions
- An open and friendly corporate culture characterized by constructive and collaborative interaction
- We provide you with support for your future plans with a company pension scheme (depending on country-specific circumstances)
- Early risers and night owls - thanks to a flexible working model you can organise your working day yourself
- We also support you privately - benefit from special payments or additional vacation days on anniversaries or other special occasions
- Utimaco is growing and living diversity! Our global team includes colleagues from 42 nationalities and 45 different languages spoken