Lockheed Martin is a global leader in aerospace, defense, and technology solutions, dedicated to pushing the boundaries of innovation and shaping the future of the industry. We are seeking a Software Engineer to support a variety of applications through effective software development, testing, deployment, and sustainment. The successful candidate will be responsible for providing technical leadership, supporting DevSecOps principles, and ensuring quality assurance of documentation.
Responsibilities:
- Provide technical leadership relating to the architecture and security of software development
- Keep pace with enabling technologies and provide input to technology insertion plans
- Participate in software reviews, produce schedule, agenda, meeting minutes collection, action items and resolution of action items
- Interact with program and engineering organizations
- Create and support automation of security tasks
- Support and enhance DevSecOps principles including automated pipelines and security functions
- Support all requirement issues related to team projects
- Perform review and Quality Assurance (QA) of all documentation
- Support program CDRL development
- Submit Weekly project Status Reports
- Work with project Leads to gather, analyze, and document technical requirements
- Contribute to the development of statements of work for new business opportunities
- Create executive-level status reports
- Identify and act to meet all Legal and Export requirements
- Ability to work collaboratively in a team environment and lead cross-functional projects
- Prepare test plans, test descriptions, test cases
- Collect metrics related to quality and performance
Requirements:
- Basic understanding of computer architecture, networks, and security principles
- Demonstrated ability to manage and interact with complex systems and/or concepts in an operations/sustainment environment
- Demonstrated ability to work with limited direction to accomplish project goals
- Enhanced MSOffice Proficiency (Excel, Word, PowerPoint, Project, Visio, Timeline)
- Proficiency in project management tool sets such as Jira and Confluence
- Clear, concise oral and written communication skills
- Detail oriented while focusing on the 'big picture'
- Proven success working in a Matrix environment including internal & external customers
- Ability to work independently and within a team environment
- Hands-on experience in designing secure, scalable, and resilient system architectures
- Scripting skills in languages such as bash or PowerShell
- U.S. Citizen Required
- Excellent communication skills, with the ability to explain complex technical concepts to non-technical stakeholders
- Proficient in DevSecOps principles and pipelines
- Experience with Gitlab / Jenkins
- Knowledge of Scrum and Agile development methodologies
- Experience in virtualization technology
- Familiarity with secure coding practices and software development lifecycle (SDLC)
- Experience with cloud deployments leveraging (e.g., AWS, Azure, GCP) and virtualization technologies
- Knowledge of operating systems security (e.g., Windows, Linux)
- Experience with Database usage e.g. SQLite, Postgress
- Strong analytical and problem-solving skills