Cyber Software Eng - E2
Lockheed Martin · Herndon, VA · 1 mo ago
OTHR$91k–$169k/yrFull-time
Responsibilities
- Provide bug fixes, enhancements, and Graphical User Interface (GUI) improvements to applications to meet operational requirements.
- Develop and modify application source code in response to new requirements and requests for change.
- Develop and deploy software, including in cloud environments.
- Integrate externally developed code into core libraries.
- Install and configure application software.
- Evaluate third‑party vendors and software partners.
- Design and develop Representational State Transfer (REST) Application Program Interfaces (APIs).
- Maintain design of software libraries, including definition of module APIs, code organization, and compliance with coding standards, emphasizing modularity, code reuse, clean interfaces, and design integrity.
- Work with the configuration manager to ensure integration of externally developed software into core software libraries.
- Develop a wide range of software to run on the Sponsor’s networks, including audio/video processing, image processing algorithms, operating system and file system components, and device drivers.
- Assist the Sponsor in developing standards, methods, or procedures to determine product quality release or release readiness.
- Conduct testing at all levels of the software development life cycle, including regression testing, and adhere to strict testing procedures.
- Provide metrics on software availability and reliability during monthly status reviews.
Requirements
- Bachelor’s degree or higher in computer science, information systems, engineering, mathematics, or a related scientific or technical discipline.
- Minimum of 2 years of professional experience in software engineering or a related field (or a Master’s degree).
- Demonstrated experience in at least three of the following technologies: .NET, Visual Basic, Java, JavaScript, Tomcat, SQL, XML, Python, HTML, LDAP certificates, Apache, Ruby.
- Collectively, demonstrated experience in all of the above technologies as part of a team.
- Experience with full‑lifecycle agile software development projects and software issue‑tracking tools such as JIRA.
Desired Skills
- Experience developing Android applications.
- Experience designing, developing, and maintaining applications within AWS or other cloud computing services.
- Working knowledge of GIS software, including Google Maps and Google Earth.
- Experience with continuous software development and software integration best practices.
- Experience working with Information Security (INFOSEC) and Information Assurance (IA) policies such as ICD‑503 to ensure system security and data integrity.
- Experience deploying the complete DevOps lifecycle, including build‑pipeline integration, automated deployments, compliance scanning, and test‑driven development.
Pay
Full‑Time Salary Range: $91,200.00 – $169,400.00. Salary is a general guideline; final offers consider scope and responsibilities, candidate experience, education/training, key skills, market location, and business considerations.
Benefits
- Medical, Dental, and Vision coverage
- Flexible work arrangements and schedules (e.g., 4×10)
- 401(k) match
- Paid time off and holidays
- Parental leave
- Employee Assistance Program (EAP)
- Flexible Spending Accounts
- Education assistance
- Life insurance
- Short‑Term and Long‑Term Disability
- Annual short‑term and/or long‑term incentive compensation programs (subject to performance metrics)
- Washington state specific accruals: non‑represented full‑time employees accrue at least 10 hours PTO per month and receive at least 90 hours for holidays; represented employees accrue 6.67 hours vacation per month, up to 52 hours sick leave annually, and receive at least 96 hours for holidays. Accruals are prorated based on start date.