Senior Software Engineer, Level 3
Quick summary
- Work type
- On-site
- Location
- Fort Worth, TX
- Posted
- 3 days ago
- Nearby
- 99+ roles within 25 mi
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
- Software Engineer 11
- Software Engineer Sr 10
- Guidance, Nav & Control Engineer, Sr - Orlando, FL 5
- Software Engineering Manager 5
- Software Engineer Staff 5
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.
Skills
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.