Overview
We are seeking a Logistics Software Engineer to strengthen software development capability and provide ongoing support for a suite of applications used by internal stakeholders and UK Ministry of Defence (MoD) customers.
This role is well suited to an experienced and innovative software engineer who can take ownership of both new and existing development projects. You will be responsible for defining technical requirements, managing development activities, and delivering high-quality, secure software solutions within a regulated environment.
Key Responsibilities:
Lead and manage the full software development lifecycle, from concept and system design through to implementation, testing, deployment, and in-service support.
Develop and maintain intuitive, responsive user interfaces using modern front-end frameworks.
Design, build, and optimise server-side architectures, databases, and APIs to ensure scalability, reliability, and maintainability.
Work closely with cross-functional teams and end-users to gather, analyse, and translate operational requirements into effective technical solutions.
Troubleshoot and resolve complex software and system issues, ensuring performance, security, and compliance with applicable standards.
Identify, evaluate, and integrate emerging technologies, including Artificial Intelligence and automation, to enhance current and future software capabilities.Qualifications & Experience
Essential:
Degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline (or equivalent professional experience).
Proven experience in full-stack software development across front-end and back-end technologies.
Strong proficiency in C#, .NET, JavaScript, HTML, and CSS.
Experience designing and implementing relational databases such as SQL Server, PostgreSQL, or Oracle.
Solid understanding of software development methodologies, version control systems, and testing frameworks.
Eligibility to hold or obtain UK Security Clearance.Desirable:
Experience within defence, aerospace, or government environments.
Familiarity with DevSecOps practices, containerisation (e.g. Docker), and/or cloud-based deployment.
Understanding of data integration, analytics, and AI/ML concepts.
Experience working in Agile environments using tools such as Jira, Confluence, and Git