Senior Software Engineer, Level 3

Lockheed Martin

Quick summary

Work type
On-site
Location
Fort Worth, TX
Posted
3 days ago

Employer

About Lockheed Martin

Lockheed Martin is a global aerospace, defense, and security company that designs, develops, and manufactures advanced technology systems, products, and services for government and commercial customers worldwide.

Lockheed Martin currently has 611 open roles on FindRole.

Listed pay typically runs $101,000–$178,135 across 304 roles with salary data.

Most-posted roles

View all roles at Lockheed Martin

At a glance

TL;DR · Senior Software Engineer, Level 3

Lockheed Martin is hiring Software Engineers for its F-35 Common Reprogramming Tool (CRT) project, a critical system used by F-35 customer labs to generate Mission Data Files. As part of an Agile scrum team, you will develop and maintain the next-generation CRT tool using Java-based microservices architecture and web interfaces, working in a DevOps environment with continuous integration and deployment practices. Ideal candidates should have experience in object-oriented software development, leading technical discussions, and implementing test-driven development methodologies. Familiarity with React.js, containerization, and infrastructure as code is desired, offering the chance to become an expert on this long-term project supporting F-35 operations.

What you'll do

  • Develop software for the F-35 Common Reprogramming Tool using Java-based microservices.
  • Create web-based interfaces for complex application execution and data analysis in CRT.
  • Lead technical discussions to resolve software development issues within Agile teams.
  • Conduct requirements analysis, design, coding, test planning, and integration testing.
  • Implement DevOps practices including CI/CD pipelines and containerization for projects.

What we're looking for

  • Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, or related field.
  • Experience with software development in a microservice-based architecture.
  • Demonstrated ability to lead technical discussions and resolve complex problems.
  • Proficiency in Java and React.js for web-based application development.
  • Experience with DevOps practices including CI/CD pipelines and containerization.
  • Strong background in test-driven development, unit testing, and automation.