My client is looking for a Software Engineer to join the Defence team and write software, deriving software requirements (initiatives, epics and stories) and the transfer and implementation of software from the wider company to meet business, best practice and customer requirements. Due to the environment candidates with current SC clearance or able to achieve this level can only be considered What you will be doing / experience required: Extensive knowledge of programming languages including Java, Java Script, Git and GitLab and required. Experience of working on a variety of software development projects using Linux System, CI/CD pipelines using Jenkins or alike and in agile software development life cycles is required Liaise with stakeholders, on the design and maintenance of software systems to meet customer, company and best practice requirements. Write software to meet customer and business needs in line with all relevant standards. Liaise with Systems Engineering Team to derive software requirements (initiatives, epics and stories) to enable the development of high-quality code. Understand the system requirements and automate processes and CI/CD pipelines accordingly. Handle technological challenges and think creatively and outside of the box. Produce functional software products in line with all relevant company standards and project requirements. Conduct software integration tests and trials to provide assurance, verification & validation. Conduct software modification to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Consult with stakeholders to evaluate software-hardware interfaces and develop specifications and performance requirements. Provide reports and information to stakeholders to ensure accurate and current information is distributed for informed decision making. Market leading salary and package on offer – please apply for more information. ADZN1_UKTJ