Opportunity Summary:
We are seeking experienced software engineers to contribute to our cutting-edge defence technologies projects.
The ideal candidate will have expertise in Python, Java Spring Boot, Docker, and microservices architecture, with a focus on front-end development using modern JavaScript frameworks such as Angular, Vue, or Svelte.
As a senior engineer, you will work collaboratively with inter-disciplinary teams to design, implement, and deploy high-performing full-stack applications within a microservices environment.
You will develop and maintain scalable and reliable front-end systems using modern JavaScript frameworks (e.g., Angular, Vue, or Svelte) to create responsive and user-friendly interfaces.
Key Responsibilities:
* Design and implement full-stack solutions
* Develop and maintain front-end and back-end systems
* Implement and manage containerised applications using Docker
* Collaborate with DevOps teams to integrate CI/CD pipelines
* Ensure security and performance of systems
Requirements:
* Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or equivalent
* Proven experience in full-stack software engineering
* Strong understanding and experience with microservices architecture and containerisation tools
* Familiarity with cloud platforms and associated security principles
* Proficiency in software design, development, configuration management, and unit testing