Senior Software Engineer - DevSecOps & Cloud (contract)
The Opportunity:
Our Auckland CBD based client is looking for a Senior Software Engineer specialising in DevSecOps and Cloud to join their team on a 6 month contract. This role provides a unique chance to play an integral role in designing and managing CI/CD pipelines while leveraging Azure cloud infrastructure. You will contribute to the automation of code integration and deployments, exploring and implementing modern technology stacks as part of their engineering uplift project. Our client prides themselves on a collaborative and inclusive culture where passionate engineers and stakeholders work together to foster innovation and continuous improvement. Be part of a global financial services with a strong local presence, dedicated to resilience, diversity and employee wellbeing. Enjoy a hybrid working model, balancing 3 days in the Auckland office with the flexibility to work from home. Flexible working arrangements can also be discussed.
About the Opportunity:
As a Senior Software Engineer, you will be responsible for:
- Developing and maintaining robust CI/CD pipelines using Azure DevOps.
- Analysing CI/CD pipeline performance and implementing strategies for improved efficiency and reliability.
- Applying DevSecOps practices for seamless integration of security into CI/CD workflows.
- Supporting cloud infrastructure employing Infrastructure as Code (IaC) principles, with expertise in Terraform.
- Collaborating across squads in an agile environment to enhance processes from digital platforms to process excellence.
- Coordinating with Business Analysts, Quality Assurance, and project Subject Matter Experts (SMEs) during application development.
- Mentoring and supporting fellow developers in their technical and professional growth.
About You:
Our client is looking for an experienced full-stack software engineer who possesses the following experience:
- Proficient experience with Azure DevOps, DevSecOps, and Azure Services.
- Solid commercial experience in .NET development (both .NET Framework and .NET Core).
- Knowledge of Test Driven Development, CI/CD principles, and agile methodologies.
- Hands-on experience with client-server and n-tier systems.
- Excellent communication skills, capable of articulating technical concepts effectively in both written and verbal formats.
- A track record of coaching and mentoring team members.
- A comprehensive understanding of the software development lifecycle.
- Prior financial services experience is highly advantageous.
What’s in it for You?
This is a unique opportunity to shape our client’s cloud strategy and make significant contributions to engineering projects while developing your skills in a supportive and dynamic environment.
Interested? Don’t delay! Hit “apply” today!
Please note: Only applicants currently based in NZ with valid NZ working rights can be considered for this opportunity.