About the position
Fulfil the responsibility to lead and guide a software DevOps Feature Team to deliver and maintain high-quality software solutions.
Oversee the full software development lifecycle, from requirements gathering to testing, compliance, deployment and operations.
Deeply understand the business and end-user requirements and ensure the fulfilment thereof through quality-driven Agile methodology best practices.
Steer and guide the Feature Team to design, develop, and maintain scalable and robust software applications.
Collaborate with cross-functional teams and stakeholders to define and implement new features and resolve defects arising.
Ensure adherence to best practices in software development standards.
Conduct code reviews and provide constructive feedback to team members.
Mentor and guide junior developers to enhance their skills and competency growth.
Identify and resolve technical challenges and bottlenecks.
Stay updated with the latest industry trends and technologies.
Contribute to the continuous improvement of development processes and practices.
Ensure the security and integrity of software applications.
Actively pursue Use Cases to implement AI tools and technologies to increase overall team efficiencies and quality.
Communicate effectively with diverse stakeholders to understand and meet their requirements.
Effective, systematic problem solving and implementing of workarounds to ensure system availability as per relevant SLA and OLA.
Work in a full DEVOPS environment with international colleagues / external partners.
Any additional responsibilities assigned in the Agile Working Model (AWM) Team Charter.
Soft Skills:
Ability to work interdependently and to submit deliverables on time and with excellent quality.
Self-starter, creative, taking initiative.
Excellent interpersonal and organizational skills with the ability to communicate effectively (both verbally and written) on technical and non-technical level.
Excellent written and verbal communication skills displaying high levels progressive and creative thinking.
Above board work ethics - this is of utmost importance.
Ability and willingness to coach and give training to fellow colleagues and users when required.
Must be able and willing to travel to Munich, Germany if required.
Minimum Requirements:
Minimum mandatory qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field.
Minimum mandatory experience:
10+ years of building and maintaining mission critical software systems inside corporate or medium sized business.
7+ years of proven experience in senior / leadership roles fulfilled in IT / Engineering teams.
Advantageous experience:
Agile working experience (any framework).
Essential Skills:
Advanced proficiency in programming languages, e.g. Java, .NET, and C#.
Strong understanding of the Software Development Life Cycle (SDLC).
Extensive experience in database design and maintenance.
Proficiency in Agile methodologies and practical application in leading teams to achieve and continuously improve delivery KPIs.
Excellent team leadership and management skills.
Strong problem-solving and analytical skills.
Experience with cloud technologies and architecture.
Proficient in version control systems such as GitHub.
Ability to work collaboratively in a cross-functional team environment.
Excellent communication skills, both verbal and written.
Supervision: Can solve escalated tasks that require a deep understanding of the product or service for which there are no senior level authority to defer the task to. Can lead team leaders who each have their own team members.
Problem solving: Create a product or system based on international best practice or guidelines from other companies that have implemented the same or similar solutions. The problems are complex and may require complex solutions in single systems.
Communication: Negotiate (discussions and compromise. Issues are short-term operational, medium-term tactical or limited strategic nature).
Delivery: Outcomes are complex and require the integration of several nuanced systems and processes to deliver on the required standards. Employee may be expected to provide guidance to lower-level employees.
Knowledge: Industry Leader - represents the best practice leader for a product or multiple products in a region or country and will typically represent the product or service in professional boards.
Advantageous Skills:
Experience with DevOps practices and tools.
Knowledge of containerization technologies such as Docker and Kubernetes.
Familiarity with front-end technologies like React or Angular.
Experience with microservices architecture.
Understanding of IT security best practices.
Experience with continuous integration and continuous deployment (CI/CD) pipelines.
Knowledge of ITIL processes.
Experience with business intelligence and data analytics.
Familiarity with API development and management.
Experience in mentoring and coaching junior developers.
Desired Skills:
- Programming Languages
- the Software Development Life Cycle (SDLC)
- Database Design and Maintenance