Contract Term: Initial 12 months with 2 x 12-month extension options
Clearance: NV2 (minimum) + Organisational Suitability Assessment (OSA)
Narada Consulting is seeking experienced Software Engineers (Developers) to support one of our key clients. This is an exciting opportunity to contribute to projects that deliver high-impact technology solutions in a secure and mission-driven environment.
Role Overview
Our client plays a critical role in protecting Australia's interests and requires software professionals who can design, develop, and deliver robust systems. As a Software Engineer, you'll provide technical leadership, oversee projects, and ensure the quality and functionality of software outcomes.
* Design, build, test, and integrate software solutions, applying best practices in coding, security, and system design.
* Monitor and optimise system software performance, troubleshoot issues, and implement upgrades as needed.
* Develop and execute integration plans, including system configuration, testing, and reporting.
* Create automated test frameworks, run functional tests, and deliver clear analysis and recommendations.
* Enhance and support automation capabilities, leveraging tools such as Puppet, Ansible, and Docker.
* Contribute to knowledge sharing and documentation in line with organisational standards.
* Strong experience with Python, Java, RESTful web services, Kubernetes, and OpenShift.
* Demonstrated ability in system integration, software administration, and automated testing.
At Narada Consulting, we pride ourselves on supporting both our clients and our people. This role offers you the opportunity to contribute to work that matters while being part of a collaborative and forward-thinking consultancy.
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Engineering and Information Technology
We are an equal opportunities employer and welcome applications from all qualified candidates.
#J-18808-Ljbffr