Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Leidos

Senior Software Engineer – Full Stack

Leidos

Senior Software Engineer developing solutions and enhancing software for Leidos. Engaging in full-stack development with Java, React, and contribution to Agile practices.

Posted 7/21/2026full-timeFarnborough • 🇬🇧 United KingdomSenior💰 £61,500 - £78,800 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in full-stack software development, particularly in Java, React, and TypeScript, while adhering to Agile methodologies and best practices in code quality and testing. Capable of mentoring peers and ensuring effective collaboration within development teams.

Highest-signal resume keywords
Java DevelopmentREST API DesignReact DevelopmentUnit TestingAgile Methodologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Java 8Java 17Java 21REST APISingle-Page Application DevelopmentDesign PatternsUnit TestingIntegration TestingCI/CD PipelinesTest Automation
Soft Skills
Effective CommunicationMentoringCollaboration
Tools & Technologies
Atlassian Tool SuiteJiraBitbucketBamboo
Industry Keywords
Software Development StrategyCode Review StandardsQuality GatesSecurity ScanningIterative Delivery

Tech Stack

Tools & technologies
AngularJavaReactTypeScriptVue.js

About the role

Key responsibilities & impact
  • Deliver high‑quality, production‑ready software through hands‑on development, spanning both backend and front‑end technologies.
  • Develop, debug, test, document, and deploy software enhancements aligned with the Software Development Strategy.
  • Contribute to full‑stack delivery, including: Backend services and REST APIs implemented in Java
  • Modern single‑page applications implemented using React/TypeScript or equivalent frameworks.
  • Make technical decisions within assigned scope, aligning with agreed architectural direction and escalating broader decisions where appropriate.
  • Apply strong software engineering practices to ensure solutions are clean, maintainable, well‑documented, and fit for long‑term operation.
  • Ensure adherence to established code review standards and quality gates for all changes delivered within the project.
  • Continuously validate and maintain the build and deployment pipeline for their own changes: Make updates as necessary to ensure changes do not break the pipeline.
  • Act as a guide for other developers to ensure pipeline practices are understood and maintained.
  • Write and maintain unit tests and integration tests as a standard part of development.
  • Support and contribute to test automation efforts, working closely with the test team (who retain ownership of overall automation outcomes).
  • Collaborate closely with other engineers, architects, and testers to ensure new and modified software is fully verified prior to promotion.
  • Support Agile delivery practices, including planning, estimation, backlog refinement, and iterative delivery.
  • Use and support development tooling and processes, including CI/CD pipelines and integrated security scanning.
  • Mentor and support less experienced engineers through technical guidance, code reviews, and informal coaching.
  • Communicate effectively with peers and stakeholders on technical matters, providing clear and well‑reasoned input.

Requirements

What you’ll need
  • Software engineering experience, including substantial hands‑on delivery using: Java (Java 8 and modern Java versions such as 17 and 21)
  • REST API design and implementation
  • Modern SPA development experience (required) using React and TypeScript, Angular, or Vue.
  • Strong understanding of design patterns and a solid, structured approach to software development.
  • Proven experience delivering complex changes in production environments.
  • Demonstrated experience writing unit and integration tests as a normal part of delivery.
  • Familiarity with Agile software development processes and working within iterative delivery models.
  • Familiarity with the Atlassian tool suite (e.g. Jira, Bitbucket, Bamboo), or equivalent tooling, with a solid understanding of CI/CD concepts, workflows, and practices.
  • Experience working with code review standards, quality gates, CI/CD pipelines, and security scanning processes.

Benefits

Comp & perks
  • Contributory Pension Scheme
  • Private Medical Insurance
  • 33 days Annual Leave (including public and privilege holidays)
  • Access to Flexible benefits (including life assurance, health schemes, gym memberships, annual buy and sell holidays and a cycle to work scheme)
  • Flexi-Time