
Software Engineering Delivery Manager
Job Description
Posted on: June 7, 2026
Your roleWhat You'll Be DoingWhat We Need CORPAY is currently looking to hire a Software Engineering Delivery Manager to join our team. This position falls under our TA Connections line of business in the lodging division supporting airlines. The Software Engineering Delivery Manager is a hands-on role responsible for leading a team of software developers and their projects. Candidates must have strong software design, development and integration experience. The Engineering manager oversees the development and implementation of technology solutions for Airline clients. This individual will manage the delivery of new Product development, Product enhancements and implementation projects that may require Product customization, integration, and migration. This individual will report into the VP of Software Engineering and will lead and manage a team of Business Analysts, Developers, QA, and Engineering to using Agile and AI SDLCs. How We Work As a Software Engineering Delivery Manager will be expected to work in a hybrid in-office and virtual environment. CORPAY will set you up for success by providing:
- Assigned workspace in the Brisbane office
- Company-issued equipment + remote access
- Formal, hands-on training
Role Responsibilities The responsibilities of the role will include:
- Developing an in-depth understanding of existing systems, processes, and future requirements to make recommendations for improvement
- Interacting with director or higher-level management and stakeholders with the ability to communicate effectively with both oral and written presentations and recommendations.
- Working directly with business units to understand business requirements pertaining to application development and enhancements
- Leading development and implementation of projects from beginning to completion on time and within budget
- Helping to develop metrics to measure efficiencies before and after implementation of new tools or processes
- Could be asked to research software systems to understand existing functionalities and impact of potential changes
- Collaborating with the teams and validating all necessary requirements have been fulfilled
- Participating and leading the day-to-day activities of implementation teams, inclusive of staff oversight, agile ceremonies, software design sessions etc.
- Taking ownership of projects, work closely with Business stakeholders, understand and fine-tune business requirements
- Leading technical discussions, collaborating with other technologists, architects. Provide architectural and technical direction to development teams.
- Leading engineering teams from the frontlines, help remove roadblocks, adhere to Agile practices
- Proactively identifying system improvement opportunities, embrace innovation and continuous improvement
- Review code to ensure adherence to coding standards, security best practices, test coverage, and maintainability
- Ensure implementation of modern DevOps practices, including CI/CD pipelines, automated testing (unit, integration, UI), and infrastructure as code
- Own delivery execution for software initiatives, ensuring high-quality releases aligned with business timelines and product roadmaps
- Develop and manage detailed project delivery plans, including sprint planning, dependency management, risk mitigation, and resource allocation
- Collaborate with Cloud/Platform teams to optimize application performance, scalability, monitoring, and reliability in cloud environments (e.g., AWS, Azure, or GCP)
- Coordinate with Architecture, Security, QA, and DevOps teams to ensure consistent design patterns, security compliance, and deployment standards
- Track and improve engineering metrics such as deployment frequency, defect rates, system reliability, and lead time for changes
- Identify and mitigate technical debt while maintaining a strong focus on long-term platform scalability
- Foster a culture of ownership, continuous improvement, and engineering excellence
Qualifications & Skills
- Bachelor's degree in Computer Science or related field or equivalent experience
- 7+ years of hands-on experience in software engineering, at least 2 years of people & project management experience
- Strong full stack technical background, hands-on coding experience with one or more of Java/Spring Boot or similar, Angular/ React, iOS (Swift/SwiftUI or similar), and cloud-native platforms
- Experience developing scalable, secure, and high-performance solutions leveraging cloud-native principles (microservices, containerization, APIs, event-driven architecture)
- Experience with design and development of RESTful APIs, authentication/ authorization (OAuth, JWT), and observability (logging, metrics, tracing)
- Experience preparing and presenting design diagrams.
- Project and team management skills, deep experience with Scrum and Kanban practices.
- Demonstrated ability to communicate and interact with a wide range of users ranging from very technical to non-technical.
- Proven excellence in driving projects to implementation on time and within budget
- Developed skills in examination and analysis
- Proven excellence in communication, presentation, and organizational skills
- Strong critical thinking, problem solving and decision-making skills
- Ability to multi-task, work both independently and collaboratively with high attention to detail, and adapt to changing customer service needs
- Approaches and solves problems with flexible, creative, and versatile thinking
- Ability to take initiative and be self-motivated
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
AustraliaJobs.app
Get AustraliaJobs.app on your phone!

CRM Manager (HubSpot)

Software Engineering Delivery Manager

Business Lead

Associate Product Designer

