Software Engineer
At NCS Australia, we believe in doing technology services better.
At NCS Australia, we believe in doing technology services better. Our commitment to quality, focus on people, and willingness to challenge traditional thinking set us apart. Our team brings this belief to life by partnering with our clients and communities to make tomorrow together.
We are committed to creating an environment that prioritises innovation, collaboration, and purposeful work. Our diverse team is empowered to make a meaningful impact with curiosity, creativity and resilience to shape better outcomes. Join us and accept the challenge of creating a better tomorrow.
We are seeking an experienced Lead Software Engineer to provide technical leadership across enterprise middleware and integration platforms, driving the design, development, and delivery of scalable, secure, and high-performing solutions.
In this role, you'll work closely with architects, product teams, engineers, and business stakeholders to shape technical direction, establish engineering standards, and deliver critical technology initiatives. You'll combine hands-on engineering expertise with technical leadership, guiding teams through complex challenges while fostering a culture of continuous improvement and engineering excellence.
As a senior technical leader, you'll play a key role in solution design, technical governance, delivery oversight, and stakeholder engagement. You'll be responsible for ensuring systems are resilient, scalable, and aligned to business objectives, while mentoring engineers and driving best practices across development, deployment, and operational processes. This is an opportunity for someone who enjoys balancing hands-on technical leadership with strategic influence across a large and complex technology environment.
Why join us:
Posted July 24, 2026