Senior Software Developer Opportunity
We are seeking a skilled Senior Software Developer to join our team. As a key member of our engineering group, you will be responsible for designing and implementing innovative software solutions to complex problems.
Job Description:
Our team is responsible for developing modern IT systems that protect and advance the Australian way of life. We use the latest agile processes and industry best practices to deliver cutting-edge solutions.
* Design innovative software solutions to complex problems.
* Integrate and deploy complex systems using secure development and operations practices.
* Undertake user interface development and user experience evolution.
* Research, prototype, investigate, and develop technologies and systems.
Required Skills and Qualifications:
* A Bachelor's degree in software engineering, computer science, or electrical engineering (with software engineering experience).
* Integration with external systems and 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 and Kubernetes.
* JIRA and Confluence.
Benefits:
* Accrue up to 12 extra days of leave per year through our Life Days program.
* Work with world-leading technology business at the forefront of innovation.
* We're a family-friendly certified workplace – we understand the often many and varied roles our team members need to play within their own unique family setting and actively support them.
Others:
* Leidos Australia delivers IT and airborne solutions that protect and advance the Australian way of life.
* Our 2000 local experts, backed by our global experience and network of partners, are working to solve the world's toughest challenges in government, intelligence, defence, aviation, border protection, and health markets.