> Markdown version of [/jobs/ext/2675557-devsecops-software-engineer-stf](https://www.wearedevelopers.com/jobs/ext/2675557-devsecops-software-engineer-stf). 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). --- # DevSecOps Software Engineer Stf - **Company:** Lockheed Martin - **Location:** Manassas, VA, United States - **Salary:** $135,700.0 - $251,900.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Build Automation, Automation of Tests, Bash Shell, C++ (Programming Language), Computer Engineering, Continuous Integration, Software Design Patterns, DevOps, Gradle, Cisco Nexus Switches, Scrum Methodology, Fortify (Software), Software Configuration Management, Software Engineering, Software Requirements Analysis, Software Systems, Stemming, Openapi, Data Processing, Scripting, Technical Debt, Gitlab, Computer Equipment, Solid Principles, Infrastructure Automation Frameworks, Information Technology, Graphql, Api Design, Grpc, Devsecops, Api Management, Static Application Security Testing, Artifactory, Microservices - **Published:** September 1, 2026 - **Apply:** https://dejobs.org/x/x/367F864314DB44499819BFB58DA4467D/job/ ## About the Role The successful candidate should have the required skills: * Proven experience using GitLab for source-code management, orchestrating software builds, and CI/CD pipeline strategies to streamline and accelerate software delivery. * Hands-on expertise as a software engineer working with large-scale codebases in Java, C, and/or C++. * Strong familiarity with build automation tools and scripting languages such as Make, Gradle, and Bash scripting. * Practical knowledge of software engineering concepts and principles associated with modular components (e.g., micro-service architecture, service boundaries, API contracts, patterns, etc.) * Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a comparable STEM discipline. * U.S. Citizenship required. Must be able to obtain a Secret security clearance. This position is located at a facility requiring special access. Desired Skills Demonstrated leadership in architecting and designing large, complex legacy software systems, with deep hands-on expertise in Java, C and/or C++. * Experience in Automation & DevOps, including CI/CD definition, Infrastructure-as-Code (IaC), automated testing, and release pipeline construction. * Interpersonal and communication abilities to enable collaboration across development, operations, security, and business teams, ensuring consistent adoption of architectural standards. * Strong foundation in software design fundamentals, such as design patterns, architectural styles, and SOLID principles. * Proven track record of designing, implementing, and delivering micro-services solutions. * Advanced problem-solving skills with the ability to perform trade-off analyses (e.g., cost vs. performance, time-to-market vs. quality). * Expertise in API design and integration, including REST, gRPC, GraphQL, OpenAPI, and contract-first approaches. * Experience with static application security testing (SAST) tools such as Fortify or comparable solutions. * Familiarity with binary management repositories (e.g., Artifactory, Nexus). * Prior involvement with domestic programs at the Manassas, VA, site. * Proficiency in modern software development methodologies, including Agile, Scrum, and DevOps practices. ## Description Lockheed Martin Rotary and Mission Systems is seeking a DevSecOps Software Engineer Stf in Manassas, VA. In this role you will have the responsibility of: * Participate in a cross-functional team to evaluate a large, complex legacy code base, assess the current CI/CD pipeline, and create a strategic roadmap for modernizing the code to enable modular, rather than monolithic, builds. * Work closely with stakeholders to validate and guarantee the end-to-end quality and effectiveness of all proposed enhancements. * Identify technical obstacles stemming from technical debt or system requirements and develop pragmatic solutions to address them. * Rapidly build expertise with existing LM catalog of shared CI/CD capabilities so that theses capabilities can be properly considered for integration into proposed build enhancements that will support modular builds., Standard Job Description: Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems or questions in computer language for solutions by means of data processing equipment. Applies the appropriate standards, processes, procedures, and tools throughout the development life cycle. Applies knowledge of computer hardware and software, subject matter to be programmed in business/mission applications, information processing techniques used, and information gathered from system users to develop software. Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. Ensures software standards are met. ## Related Videos - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [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) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)