API Software Developer/Engineer
Location: Joondalup, Western AustraliaPosition Type: Full Time
Why we want you? You are a highly experienced and motivated software developer and thrive writing software code within a dynamic software development life cycle process. You want to join a team of creative, passionate people with shared values who are focussed on building technology and services to defend critical infrastructure, both locally and globally. You thrive in an agile environment and want to be part of the innovative ongoing research and development behind our truly unique technology platform. Why apply? As the successful applicant, you will be a lead developer working on solutions involving various software technologies. You have a strong knowledge of not just coding but also a broad knowledge and/or interest in cybersecurity software tools and technologies. This is an exciting opportunity where you will work with our team of developers implementing and optimising our technology code base.
You will work with the latest technology to implement a wide range of system enhancements and develop ideas and provide advice that can continue to evolve our solutions of the future. This is an exciting opportunity where you will work with our team of developers implementing and optimising our technology code base. You will work with the latest technology to implement a wide range of system enhancements and develop ideas and provide advice that can continue to evolve our solutions of the future. What you will be doing:
- Participate in architecture and software development activities and translates loosely defined requirements into solutions
- Perform incremental testing actions on code, processes, and deployments to identify ways to streamline execution and minimize errors encountered.
- Design new features and enhancements for the API integration of technologies
- Use software development technologies and tools to accomplish specific use cases encountered within the project
- Deliver secure and hardened code aligned to security standards
- Familiarity with agile software development
- Knowledge of secure code best practice
- Familiarity with container orchestration services, especially Kubernetes
- Familiarity with Go, Python, C#, Postgresql
- Familiarity with development CI/CD tools such as Git, Jirs, GitLab, or Jenkins
- Knowledge of AWS and Azure
- Ability to obtain an Australian Security Clearance
- Bachelor’s Degree in Engineering or Computer Science or Information Technology or a recognised equivalent
- At least 3 – 5 years of development experience in the technology stack(s) described
- Cutting edge technology platform
- Work within a strong team environment
- Great company culture that is focussed on our team
- Work/Life Balance
- Regular staff and social activities
- Be amongst an innovative and collaborative environment
- Chance to learn new technologies