Description
Summary:
This role involves writing, testing, and maintaining high-quality software, collaborating with cross-functional teams, and troubleshooting defects.
Highlights:
1. Collaborate with cross-functional teams to create software solutions
2. Work in Agile methodologies, participating in sprint planning
3. Flexible working model to organize your working day
Location: Madrid
**Your tasks**
--------------
* Writing, testing, and maintaining high\-quality code for software applications.
* Collaborating with cross\-functional teams to create software solutions (Linux and Windows).
* Identifying and troubleshooting software defects or issues.
* Using version control systems (e.g., Git) to manage and track changes in the codebase.
* Writing and executing unit tests to ensure the reliability and robustness of the software.
* Working in Agile or other iterative development methodologies, participating in sprint planning, and delivering incremental updates.
* Communicating effectively with team members, stakeholders, and sometimes clients to understand requirements and provide updates on project progress.
**Your profile**
----------------
* University degree in Computer Science, Telecommunications or similar
* Mastery of all aspects of the C/C\+\+ programming language.
* Experience of about 3\-6 years in a similar position.
* Comfort in developing cross\-platform development using CMake, Git and Jira
* Comfort with threading and IPC
* Strong interpersonal and communication skills. Proficient spoken and written command of English.
**We offer**
------------
* 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