Roles & Responsibilities:
- Collaborate with stakeholders, cross-functional team leads, and global engineering managers to ensure consistent and high-quality application development
- Mentor and guide a forward-thinking team focused on next-generation digital application development
- Lead the full software development lifecycle: planning, design, development, execution, deployment, and maintenance
- Provide strategic direction while being hands-on with complex technical challenges
- Ensure delivery of high-quality applications through a strong attention to detail and adherence to best practices
- Lead effort estimation, risk evaluation, and skills development of team members
- Drive software development governance and process improvement across distributed teams
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- 8+ years of experience in full-stack application development, with proven technical leadership and people management experience
- Proven success working in collaborative, cross-functional, global teams (e.g., UK, US, NZ)
- Strong technical and managerial communication skills
- Solid understanding of cloud-first application architecture, preferably Microsoft Azure
Technical Skills:
- Proficient in at least one of the following:
- .NET, .NET Core, ASP.NET, VB.NET, C#
- PHP, React, Node.js, AngularJS
- Python, JavaScript (ES2016)
- Web services, Web API, Azure DevOps, PostgreSQL
- Experience with containerization and Kubernetes environments
- Familiarity with Microsoft Power Platform (desirable)
- Commitment to building scalable, reliable, and simple software systems
Opportunities Offered:
- Lead a high-performance team utilizing modern technologies and cloud architecture
- Collaborate with a global, diverse team enhancing infrastructure outcomes via digital innovation
- Work with real-time data flows exceeding 1 billion data points per day
- Access to automated testing frameworks and cutting-edge DevOps environments
- Tackle complex engineering challenges and drive innovation
Employee Benefits (Subject to Company Policy):
- Agile and safe working environment
- Competitive annual leave and sick leave policies
- Group incentive scheme and medical/life insurance coverage
- Global employment opportunities for short and long term
- Opportunities for collaboration and knowledge sharing
- Culture of digital innovation and transformation
Commitment to Diversity & Agile Working:
Mott MacDonald promotes equality, diversity, and inclusion across all levels, fostering a workplace where everyone has the opportunity to thrive.
We embrace agile and flexible working arrangements to support both personal and professional needs.