About the Role
We are seeking a highly skilled Software Development Expert to join our team at Akkodis. This is an exciting opportunity to leverage your expertise in Java, Python, and CI/CD to deliver high-quality software solutions.
As a key member of our development team, you will lead the specification, design, and implementation of high-quality software applications. Your strong analytical skills and attention to detail will ensure that you precisely estimate tasks and manage time to meet product and project milestones.
You will have the opportunity to drive product quality by defining and adhering to well-documented interfaces and standards. Additionally, you will mentor junior team members, fostering a collaborative and knowledge-sharing environment.
Your Responsibilities
* Lead the specification, design, and implementation of high-quality software applications.
* Precisely estimate tasks and manage time to meet product and project milestones.
* Drive product quality by defining and adhering to well-documented interfaces and standards.
* Mentor junior team members, fostering a collaborative and knowledge-sharing environment.
* Collaborate closely with Systems Engineering to ensure requirements traceability and validation.
Requirements
To be successful in this role, you will need:
* Industry experience: Training simulation experience within a Defence/Aerospace/Maritime environment is essential.
* Virtualization & Containerization: Quarkus, Docker, Kubernetes
* Micro-services Development: Experience with distributed, micro-service architectures
* Programming Languages: Proficiency in Java (Spring framework) and Python
* CI/CD Expertise: Knowledge in Software Continuous Integration & Delivery practices
What We Offer
Akkodis offers a competitive salary of £60,000 - £80,000 per annum, depending on experience. You will also have access to a range of benefits, including opportunities for professional development and a dynamic working environment.