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
Senior

Job 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

Apply for this position