> Markdown version of [/jobs/ext/2174734-senior-developer](https://www.wearedevelopers.com/jobs/ext/2174734-senior-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Developer - **Company:** Leidos, Inc. - **Location:** UK (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Amazon Web Services, Automation of Tests, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Software as a Service, Cloud Engineering, Software Quality, Code Review, Continuous Integration, Software Design Documents, Electronic Data Interchange (EDI), Python (Programming Language), Cloud Services, Secure Coding, Software Engineering, Software Systems, Software Technical Review, Data Logging, Warehouse Management Systems, Event Driven Architecture, Build Management, Git Flow, Kubernetes, Enterprise Integration, Restful APIs, Terraform, Devsecops, Microservices - **Published:** August 22, 2026 - **Apply:** https://dejobs.org/x/x/8E9B46B5EF824151ADD8EAFBDC630A49/job/ ## About the Role * Strong capability in relevant languages and frameworks such as C#/.NET, Java and/or Python * RESTful API and integration development * Microservices and event-driven architecture * Cloud-native engineering on Azure and/or AWS * Secure coding and software assurance * Automated unit, integration and component testing * CI/CD, Git workflows and DevSecOps practices * Observability, logging, monitoring and diagnostics * Infrastructure as Code awareness, including Terraform or equivalent * Technical design documentation and mentoring Required experience: * Delivery of production software in complex enterprise environments. * Hands-on experience of cloud services, APIs, automated build and deployment pipelines. * Experience leading technical implementation, code quality and engineering decisions. * Experience integrating with third-party or SaaS platforms. Desired experience * High-volume transactional or supply chain systems. * SaaS customisation, extension and integration. * Containers and orchestration platforms. * AI-assisted development used within approved engineering and security controls. ## Description Provide hands-on technical leadership for the design, development, integration and support of ESCS software capabilities. The Senior Developer establishes engineering patterns, leads complex implementation work and mentors developers while maintaining a strong focus on security, quality and operability. The role you will play: * Lead software design and delivery within a capability team. * Translate architecture and requirements into maintainable engineering solutions. * Raise engineering quality through standards, reviews, automation and mentoring. Primary responsibilities: * Design, build, test and maintain cloud-based applications, services and integrations. * Define and apply patterns for APIs, microservices, event-driven integration and data exchange. * Lead code reviews, technical design reviews and complex defect resolution. * Embed secure coding, automated testing, observability and operational readiness. * Contribute to CI/CD pipelines, infrastructure automation and release practices. * Create clear technical design and support documentation. * Estimate work, identify technical risk and collaborate with architecture, analysis, data, test and infrastructure colleagues. * Mentor developers and support consistent engineering practices across teams. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Infrastructure as Code: The Developer's Secret Weapon](https://www.wearedevelopers.com/videos/1221-infrastructure-as-code-the-developer-s-secret-weapon) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [DevSecOps: Injecting Security into Mobile CI/CD Pipelines](https://www.wearedevelopers.com/videos/273-devsecops-injecting-security-into-mobile-ci-cd-pipelines) - [DevSecOps culture](https://www.wearedevelopers.com/videos/783-devsecops-culture) - [DevSecOps: Security in DevOps](https://www.wearedevelopers.com/videos/36-devsecops-security-in-devops) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)