Job Summary
The ideal candidate will drive the standardization of modular software architecture components, ensuring reusable code base and efficient deployment processes. They will manage software delivery teams, defining development processes and tracking progress to validate technical specifications.
Key Responsibilities
* Enforce implementation of reusable code base and open software components
* Drive strategic direction of solutions and ensure deliverables align with group objectives
* Manage software delivery teams, including leading developers, DevOps engineers, and sub-contractors
* Analyze incoming functional and non-functional requirements
* Implement third-level support process for resolution of operational issues
* Manage relationships with external delivery partners
Your Profile
* Extensive experience as lead developer with strong technical leadership
* Demonstrated experience managing multiple software delivery teams
* Advanced university or technical college degree in an engineering or scientific discipline
* Expertise in Microsoft-based ecosystem (.NET, Azure) and agile methodologies
* Excellent communication, organizational, and analytical skills
* Experience advising key stakeholders at senior board level
* Fluent in English, conversational German a plus
What We Offer
* A decisive role with room for initiative
* A motivated team that values collaboration and innovation
* A dynamic work environment that encourages creativity and initiative
* Home-Office arrangement (2 days/week)
* Attractive offices