Software Development Team Lead, Member of the Management Team
The Team Lead is a senior leadership role within our Swiss Business Unit, responsible for ensuring the successful delivery of multiple software projects. This individual plays a critical role in driving operational excellence, strategic alignment, and client satisfaction, while fostering a culture where people and teams thrive and perform to their fullest potential. Being part of and working collaboratively with the Swiss Business Unit Leadership Team, the Software Delivery Director oversees that projects are delivered on time, within budget, and meet the highest quality standards, contributing to the overall success of the organization.
Project Portfolio Management:
Oversee a diverse portfolio of software projects, ensuring alignment with organizational goals and client expectations.
Monitor project progress, manage risks, and address issues to ensure successful outcomes.
Team Leadership and Development:
Inspire and mentor project managers and delivery teams to reach their full potential.
Foster a positive, collaborative, and high-performing team culture, ensuring that people feel empowered and supported in their roles.
Identify and nurture talent, providing opportunities for growth and professional development.
Strategic and Operational Leadership:
Contribute to the Swiss Business Unit’s strategic direction by aligning project delivery with business objectives.
Collaborate with other leaders to identify opportunities for operational improvements and innovation.
Establish and implement best practices, tools, and methodologies to streamline software delivery.
Performance and Quality Assurance:
Drive a culture of continuous improvement by conducting post-project reviews and leveraging lessons learned.
Establish and monitor KPIs to assess the performance of projects, teams, and processes across the business Unit.
Manage internal resource allocations in collaboration with the Business Unit with leadership team and monitor overall balances.
Financial Management:
Manage project budgets, ensuring cost-efficiency and financial accountability.
Provide financial forecasts and reports with leadership team, aligning with business unit goals.
Key Qualifications:
Educational Background: Bachelor’s or Master’s degree in Computer Science, Engineering, Business, or a related field.
Experience:
Extensive experience in software delivery, project management, or related leadership roles.
Proven ability to manage complex project portfolios and lead diverse teams.
Skills:
Exceptional leadership and team-building capabilities with a focus on people development.
Strong organizational, strategic thinking, and decision-making skills.
Expertise in Agile, Scrum, or similar methodologies and delivery frameworks.
Excellent communication and stakeholder management skills.
Technical Knowledge: Solid understanding of software development processes and technologies.
Leadership Style: Collaborative, results-oriented, and capable of inspiring teams.
Language: Professional Proficiency in German, English
Experience requirement that's an indication of whether it's a senior, medior or junior position
A leadership role within a dynamic and innovative Swiss Business Unit
Opportunities to work on cutting-edge software projects with high impact, within the following focus areas
Smart Enterprise
International Aviation
eHealth / Digital Health
Fintech
Cloud Operations, Application Operations & Support
A collaborative environment that values creativity, innovation, and professional growth.
Competitive compensation and benefits.
This role is an excellent opportunity for a ambitious professional with a passion for leadership, technology, and business growth. At Trifork, we empower our teams to innovate, learn, and thrive in a fast-paced industry.
Do you want to join our team as our new Software Development Team Lead, Member of the Management Team? Then we'd love to hear about you!