Lockheed Martin is seeking to modernize a large, complex legacy code base and its CI/CD pipeline to enable modular builds rather than monolithic ones.
Requirements
- Proven experience using GitLab for source‑code management and orchestrating software builds.
- 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.
- Experience with GitLab and a variety of CI/CD pipeline strategies to streamline and accelerate software delivery.
- Practical knowledge of software engineering concepts and principles associated with modular components (e.g., micro-service architecture, service boundaries, API contracts, patterns, etc ...)
- Demonstrated skill with various build technologies (e.g., make, Gradle, or Bash scripting.)
- Demonstrated leadership in architecting and designing large, complex legacy software systems, with deep hands‑on expertise in Java, C and/or C++.
Responsibilities
- 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.
Other
- Must be a US Citizen; this position will require a government security clearance.
- This position is located at a facility that requires special access.
- Must be a US Citizen and able to obtain a Secret clearance.
- Interpersonal and communication abilities to enable collaboration across development, operations, security, and business teams, ensuring consistent adoption of architectural standards.
- Prior involvement with domestic programs at the Manassas, VA, site.