As a Technical Delivery Manager, you will: Lead technical execution across software development, deployment, and operational testing activities for critical software systems in a multi-site project delivery environment. Act as the Technical Leader and own the Delivery Model, working closely with implementation teams including Solution Design, Application Experts, Configuration Management, Solution Integration, and Global Delivery Centers. Coordinate and track project execution by creating effective Work Breakdown Structures (WBS), monitoring activities, and supporting Agile implementation through roles such as Scrum Master, Product Owner, or Release Train Engineer. Optimize deployment pipelines by promoting Continuous Integration, Continuous Deployment, and Test Automation processes in collaboration with DevOps teams. Share responsibility with the Project Manager for scope control, risk assessment, issue resolution, and stakeholder management. Establish technical alignment with clients, building trust and meeting delivery commitments while driving continuous improvement in software delivery performance. What You Bring to the Table: 6 years of experience in technical delivery and project execution, including software systems development, commissioning, and DevOps-based delivery. Proven experience managing cross-functional, multi-site delivery projects in Agile and DevOps environments. Strong working knowledge of Atlassian tools (JIRA, Confluence) and collaboration frameworks. Industry experience in Energy Management Systems (EMS), Distribution Management Systems (DMS), or Market Management Systems (MMS) is highly desirable. Background in software architecture and development within IT, SOA, Web, or Microservices environments. Proficiency in Java and/or C++, with hands-on experience in Software Configuration Management tools like GitHub, SVN, or TFS. Familiarity with IT & cybersecurity, including Linux/Windows OS, Kubernetes, relational databases, HA architectures, and networking fundamentals. You Should Possess the Ability to: Lead and coordinate distributed technical teams and offshore contributors toward common project goals. Drive performance through structured planning, activity tracking, risk identification, and mitigation. Communicate fluently and clearly in English—both written and verbal—with technical and business stakeholders. Manage software delivery performance indicators such as on-time delivery, budget adherence, process compliance, and customer satisfaction. Apply change management principles and foster a culture of continuous improvement across the delivery lifecycle. Travel when required and adapt to client-facing responsibilities in dynamic environments. What We Bring to the Table: A leadership-driven and delivery-focused environment supporting complex software implementations in energy, utilities, and critical infrastructure sectors. Opportunity to lead and influence high-impact, cross-functional Agile/DevOps projects from concept to delivery. Access to modern technologies, scalable architectures, and performance-driven DevOps ecosystems. A culture that encourages innovation, accountability, and continuous professional growth across global teams.