Key to our success is a talented team of developers who share our vision for secure, scalable and intelligent solutions.
Job Description:
We are seeking an experienced Full Stack Software Engineer to contribute to the development of cutting-edge applications in Australia.
Responsibilities:
1. Design, develop and deploy scalable and secure web applications and microservices.
2. Build and maintain RESTful APIs and integrate with various data sources.
3. Implement Continuous Integration/Continuous Deployment (CI/CD) pipelines for automated testing, building and deployment.
4. Work with databases to design, implement and optimise data models.
5. Collaborate with stakeholders to gather requirements and deliver high-quality solutions.
6. Contribute to architectural decisions and best practices.
7. Explore and integrate Artificial Intelligence/Machine Learning components into applications where appropriate.
Mentor junior developers and lead technical initiatives (for Senior Engineers).
The ideal candidate will have solid experience with front-end technologies like TypeScript, React or Angular.
Required Skills & Experience:
* Experience designing and building backend microservices.
* Knowledge of relational databases such as PostgreSQL.
* Experience with CI/CD pipelines and tools (e.g., GitLab CI/CD).
* Experience with containerisation technologies (e.g. Docker).
* Australian Citizenship required.
Baseline Security Clearance mandatory.
About Us: We are a forward-thinking technology team delivering secure, scalable and intelligent solutions for government and enterprise clients.