Lockheed Martin
Software Engineer
PayCompetitive
LocationKing Of Prussia/Pennsylvania
Employment typeFull-Time
This job is now closed
Job Description
- Req#: 670240BR
The coolest jobs on this planet… or any other… are with Lockheed Martin Space!
At the dawn of a new space age, Lockheed Martin is a pioneer, partner, innovator and builder. Our amazing people are on a mission to make a difference in the world by using our outstanding skills and experiences to create, craft and build solutions to some of the world’s most complex engineering problems. Our culture supports employees to dream big, perform with excellence and create incredible products.
Our Mission
Lockheed Martin has partnered with the United States and its stakeholders. Working collaboratively, we are challenged with finding innovative solutions to provide freedom of operations and protect the interests of the United States in space. We are developing and evolving software solutions that solve critical emerging needs:
• Generating and simulating operational level plans to explore the art of the possible, how we could defend the ultimate high ground in a future space war
• Dynamically optimizing both terrestrial and space-based sensors to provide comprehensive space domain awareness
• Strategically optimizing the placement and maneuvering of constellations of satellites to satisfy multiple, evolving priorities
Summary of Key Duties for this position:
You will serve as a software developer on Agile Development Team following core DevSecOps principles to rapidly develop and deliver fully functioning mission capability to end users securely and continuously.
Our team leverages industry standard open-source software solutions such as GitLab, Kubernetes, Docker, and Rancher. Our automation-first and “everything as code” mindset allows our software engineers to focus their time and efforts on what is most important - building cutting edge functionality for our end users.
You will have the opportunity to be a full-stack developer working on both front-end and back-end software using Java and JavaScript as well as developing automated tests (unit tests, service level tests, and end-to-end tests) to ensure high quality software that is built into our continuous integration and continuous delivery pipelines. • Experience designing, implementing, and
debugging Java-based software.
• Experience working as a member of an Agile
Scrum or Kanban team
• Recent experience programming in
Java or JavaScript
• Recent on-program experience utilizing Docker
and Git
• Candidate must be eligible for TS/SCI
clearance, but no clearance is required to start • Bachelor of Science Degree in Computer
Engineering or Computer Science
• Familiarity with the Space Domain
• Ability to communicate effectively and work in
a collaborative environment
• Experience with Agile management tools such
as Version One, Jira, Confluence, etc
• Experience with cloud environments (AWS,
Azure, Openstack,GCP etc) or traditional IT
systems
• Experience with databases and JPA (e.g.,
PostgreSQL, MongoDB) Lockheed Martin is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration.About the company
Headquartered in Bethesda, Maryland, Lockheed Martin is a global security and aerospace company that is principally engaged in the research, design, development, manufacture, integration and sustainment of advanced technology systems, products and services.