Job Search and Career Advice Platform

Enable job alerts via email!

Staff Software Engineer

Lockheed Martin Rotary And Mission Systems (rms)

Gloucester

Hybrid

GBP 73,000 - 91,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading global aerospace and defense company based in Gloucester is seeking Senior Staff Software Engineers. This role focuses on Defence and Cyber programs, offering a flexible 4-day work week, a competitive salary of £73,000 - £91,000 plus benefits and a bonus. Successful candidates need expert knowledge in Java and have experience in cloud deployment, particularly AWS. Join a team dedicated to innovation and global security in a collaborative and inclusive environment.

Benefits

Comprehensive benefits
4-day work week

Qualifications

  • Expert knowledge of current Java.
  • Proficiency in another programming language such as Python, C++, or JavaScript.
  • Experience of developing on Linux.
  • Advanced understanding of mocking and unit testing frameworks.

Responsibilities

  • Plan, conduct and coordinate software development activities.
  • Work with customers to identify requirements.
  • Design and develop tests for software debugging.
  • Mentor junior engineers.
  • Champion automation and develop DevSecOps software systems.

Skills

Java
Python
C++
JavaScript
TypeScript
React
Linux
JUnit
Git
Agile Development
Oracle
Mongo
AWS

Education

Oracle Java Certification
AWS Certification
ISTQB Certification
OSCP Certification
CCNA Certification

Tools

GitLab CI/CD
Apache NiFi
Atlassian Suite
Elasticsearch
Kibana
Hibernate
Job description
Overview

Staff Software Engineer — £73,000 - £91,000 + Comprehensive Benefits + Bonus. Location: Gloucester, Gloucestershire. 4 Day Work Week Option. Lockheed Martin Rotary and Mission Systems (RMS) provides systems engineering, software development, training solutions and complex program management for global security, civil and commercial markets. Our mission is to be the world's leading global security and aerospace company. We have 5 opportunities at our site in Gloucester for Senior Staff Software Engineers, primarily focusing on Defence, Cyber and Intelligence programmes.

At Lockheed Martin we offer meaningful work and education opportunities to develop your skills and advance your career, while also supporting a strong work-life balance. This includes a flexible work schedule, hybrid work and a comprehensive benefits package to enable a healthy life in and outside of work. We offer a 4 Day Work Week for this role.

Responsibilities
  • Planning, conducting and coordinating software development activities.
  • Working with customers and key stakeholders to identify requirements and advise on suitable architectures and solutions.
  • Design and development of tests to debug software.
  • Working with customer requirements programmed into business/mission applications, utilizing the appropriate standards, processes and tools throughout the development lifecycle.
  • Mentoring of junior engineers.
  • Analysis of system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls.
  • Championing automation in the form of IaC, CI/CD and test automation.
  • Developing cutting edge DevSecOps software systems and applications and safeguarding digital infrastructures.
What skills and experience will I need?
  • Expert knowledge of current Java.
  • Proficiency in another language such as Python, C++, JavaScript, TypeScript, React.
  • Experience of developing on Linux.
  • Advanced understanding of mocking and unit testing frameworks such as JUnit 5.x (Jupiter).
  • Expert with Git version control.
  • Proficient in Agile Development using SCRUM.
  • Advanced knowledge of Oracle/relational databases and/or Mongo.
  • Experience of GitLab CI/CD Pipelines, Apache NiFi, Atlassian Suite (Bitbucket, Jira, Confluence), Elasticsearch and Kibana, Hibernate.
  • Advanced knowledge of AWS Services (EC2, EKS, Fargate, IAM, S3, Lambda) and CI/CD pipelines for cloud deployments.
  • Experience developing software for cloud deployment (specifically AWS) and for microservice and/or serverless architectures.
  • Understanding the development challenges of moving on-prem workloads to the cloud.
Qualifications or Certifications
  • Oracle Java Certification.
  • AWS Certification.
  • ISTQB Certification.
  • OSCP Certification.
  • CCNA Certification.
Equal Opportunity

Lockheed Martin is committed to upholding principles of equal opportunity, fostering a work environment aligned with our core values of integrity, respect, and exceptional performance. We recognize the importance of leveraging the unique talents and experiences of all our employees to drive innovation and maximize value for our customers. We focus on identifying the most qualified candidate for each role, regardless of background. If you are interested, please apply, even if you feel your qualifications do not fully meet all criteria.

Lockheed Martin is dedicated to inclusive recruitment and will accommodate reasonable adjustments for applicants as needed. If you require assistance or adjustments to participate in the job application or interview process, please contact us at the provided details.

To apply or for more information, please reach out via the contact options provided in the original posting.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.