Location: Aachen/ Düsseldorf, Germany
Business Unit: Information Security
Business Unit: Information Security
Your tasks
- Elaboration of user stories including initial estimation & acceptance criteria
- Development of new features and refining acceptance criteria
- Maintenance and refactoring of existing code
- Sharing progress and challenges in a daily stand-up meeting and addressing them with your teammates
- Participating to team meetings for reviewing/demo, retrospective and planning purposes
- Contribute to the development infrastructure (build, testing, continuous integration, etc.)
- Assist with the architecture i.e. quick design sessions, reconsidering past choices
- Support the transformational effort (applied research, experimental development, spikes, exploratory testing)
- Contribute to the documentation (Doxygen, Sphins)
Your profile
- A strong level in algorithm engineering
- Mastery of all aspects of the C++ 17 programming language
- Good working knowledge of the Python programming language
- An effective practice of the Standard Template Library (STL)
- Solid practice of object-oriented programming
- Detailed attention to software craftsmanship
- Comfort in developing cross-platform development using CMake, Git and Jira
- Comfort with threading and IPC
- Excellent English and German communication skills, verbally and written
We offer
- An open and friendly corporate culture characterized by a constructive and cooperative environment
- Many learning opportunities to deepen your skillset and to support your professional growth
- Personal coverage by a travel health insurance, a private accident insurance and a company pension plan
- Access to specific education programs for professional and personal growth
- Flexible working hours and the option to work mobile, independent time management
- Challenging tasks and close cooperation with a competent team
- A dynamic company where teamwork and relationship management are very important