> Markdown version of [/jobs/ext/1945070-graduate-software-engineer](https://www.wearedevelopers.com/jobs/ext/1945070-graduate-software-engineer). 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). --- # Graduate Software Engineer - **Company:** Lockheed Martin - **Location:** Gloucester, UK - **Experience:** Starter - **Salary:** £34,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Artificial Intelligence, Automation of Tests, C++ (Programming Language), Cloud Computing, Databases, Continuous Integration, Python (Programming Language), PostgreSQL, MongoDB, Object-Oriented Software Development, Software Engineering, TypeScript, ReactJS, Gitlab, Information Technology, Operational Systems, Devsecops - **Published:** August 6, 2026 - **Apply:** https://www.totaljobs.com/job/graduate-software-engineer/lockheed-martin-job107801531 ## About the Role * Degree in a STEM subject, preferably Computer Science or Software Engineering. * A good understanding of OOP and experience with one or more of the following: Java, Python, C++, JavaScript, TypeScript, React. * Knowledge of databases such as PostgreSQL or MongoDB. * An awareness of Agile, Cloud, DevSecOps or GitLab is a plus. * Good communication skills. * Ability to work well in a team environment. * Ability to prioritise tasks and manage own time to meet project needs. ## Description Lockheed Martin UK are hiring Software Engineering Graduates to join teams in our Gloucester office. You will be trained to build critical solutions in cutting-edge technologies, working under general direction and support from your Software Engineering Lead. We want to hear from you if you thrive on solving complex problems, want to learn and apply new technical skills, are curious about how AI can augment modern software engineering, and enjoy collaborating with colleagues in office-based Agile teams. Lockheed Martin creates inclusive team environments that foster trust, integrity, and enable growth to fulfil your full potential. Duties include: * Working alongside senior engineers in discussions with customers to elicit requirements, converting operational needs into technical specifications. * Designing and implementing software solutions based on requirements to meet defined Acceptance Criteria. * Writing clean, maintainable code, applying best practice, and reviewing others' code. * Championing automation in the form of IaC, CI/CD and test automation. * Supporting Integration & Test teams during formal test phases. * Performing technical investigations of problems raised against operational systems. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs](https://www.wearedevelopers.com/videos/208-40-minutes-to-build-a-serverless-covid-19-rest-and-graphql-apis) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [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) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)