Software Development Expert
We deliver solutions that protect and advance life.
Our local experts, backed by global experience, work to solve challenges in government, defence, aviation, border protection, and health markets. We support classified programs with modern systems, including mission-critical systems covering software engineering disciplines.
Our team develops these using agile processes and industry best practices, leveraging commercial and open-source frameworks and tools.
Key Responsibilities:
* Design innovative software solutions to complex problems
* Integrate and deploy complex systems using SecDevOps practices
* Undertake web-focused User Interface development and User Experience evolution
* Research, prototype, investigate, and develop technologies and systems
* Lead or contribute to customer demonstrations, engagement, and innovation activities and initiatives
What You'll Bring:
* A Bachelor's Degree in Software Engineering, Computer Science, or Electrical Engineering (with software engineering experience)
* Integration with external systems/applications (REST API, integration protocols, JSON/XML)
* Integration and customization of open source technologies (NiFi, Kafka, Elastic (ELK) Stack, Solr)
* CI/CD tools and technologies and infrastructure as code (Ansible, Jenkins, git)
* Java and related open-source frameworks
* Containerization using Docker, Kubernetes
* JIRA and Confluence
This role requires the successful applicant to be an Australian Citizen and hold a TSPV security clearance.
The ideal candidate will have excellent problem-solving skills and be able to effectively communicate technical ideas to both technical and non-technical stakeholders. They will also possess strong collaboration and leadership skills, with the ability to motivate and guide team members to achieve project goals.