Your tasks:
* Standardize Modular Software Components:
o Enforce reusable codebases, open and adaptable components, effective source control, and streamlined deployment processes.
o Drive the strategic direction of our software solutions while ensuring alignment with group objectives.
o Oversee the deliverables of external partners to ensure they meet organizational standards.
* Manage Software Delivery Teams:
o Lead teams of software developers, DevOps engineers, and external subcontractors across various projects.
o Define and implement development processes, technical design standards, and agile methodologies.
o Monitor project progress, validate deliverables, and analyze functional and non-functional requirements.
o Facilitate recruitment efforts and identify training needs to foster a high-performing team.
* Ensure Technology Operations:
o Maintain operational excellence for core technology solutions.
o Establish third-level support processes to address technical issues.
* Build External Partnerships:
o Manage relationships with external delivery partners to ensure collaborative success.
Your Profil:
* Proven experience as a lead developer with strong technical leadership capabilities.
* Demonstrated ability to manage multiple software delivery teams (internal and external).
* Advanced degree in engineering, computer science, or a related field—or equivalent professional experience.
* Expertise in Microsoft technologies, particularly .NET and Azure.
* Solid understanding of programming languages, agile methodologies, and software architecture.
* Proactive, organized, and detail-oriented with excellent planning skills.
* Strong communication, organizational, and analytical abilities.
* Experience advising senior leadership and managing high-level stakeholders.
* Fluent in English (written and spoken); conversational German is an advantage.
#J-18808-Ljbffr