Job description we are looking for a delivery manager with strong leadership skills and proven experience managing large teams and client relationships in software development environments. This role is ideal for someone who enjoys driving delivery excellence, building high-performing teams, and working closely with stakeholders at different levels. Skills +5 years of experience in project/delivery management within software development teams experience managing direct teams of 15+ people strong background in client-facing roles, interacting with managers, directors, and vps proven experience in: performance evaluations and team development contract negotiation and account growth risk and issue management metrics, reporting, and delivery tracking solid understanding of agile and scrum frameworks excellent communication and advanced english (must-have) responsibilities lead and guide teams to successfully deliver projects promote self-organization and team autonomy coach teams to higher levels of agile maturity remove blockers and ensure smooth delivery execution build a safe and trusting environment focused on collaboration and problem-solving facilitate: decision-making conflict resolution team discussions maintain strong communication with clients and stakeholders provide visibility through accurate reporting and metrics act as a servant leader, supporting and empowering the team about the project this is a high-impact role with direct influence on delivery and business outcomes. You will have direct exposure to client leadership, including directors and vps, while managing and growing large-scale teams. The position offers a strong focus on agile mindset and continuous improvement, combining delivery execution, people leadership, an