Software Engineer (SC cleared - DV clearable)
The role sits within a collaborative, agile software development environment, where engineers apply strong technical capability and problem-solving skills to deliver innovative software solutions. Rather than focusing on consumer finance or transactional systems, the work centres on developing secure, mission-critical products that protect people, platforms, and information in the face of evolving threats.Responsibilities:Produce detailed logical and technical designs for software componentsImplement, document, and test software using a test-driven development approachWrite clean, secure, maintainable code that is open by default and easy to reuseTranslate logical designs into robust, working softwareIntegrate API and UI components with existing data stores and external APIsMaintain and enhance existing architectural components, including data ingest, data stores, and REST APIsWork with both established and emerging technologies, selecting appropriate patterns and toolsParticipate in agile ceremonies including daily stand-ups, sprint planning, epic decomposition, and demosCollaborate closely with engineers, stakeholders, and customers to solve complex problemsRequired skills and experience:Commercial experience with at least one of the following: Java Enterprise/Spring BootPythonFrontend development using ReactJS or VueJSExperience using language-appropriate testing frameworksExperience with CI pipelines, ideally GitLab CIContainerisation and orchestration using Docker and ..... full job details .....
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!