Lockheed Martin – a leading provider of advanced technology solutions and services to U.S. defense, intelligence, and federal civilian agencies. Lockheed Martin delivers comprehensive capabilities across cybersecurity, data collection and analytics, enterprise IT, systems engineering, and software application development in support of national and homeland security missions.
Location
Hanover, MD
Working model
Onsite
Salary
Up to $250k (depending on experience) + benefits package
Base pay range
$150,800.00/yr - $300,495.00/yr
Skillsets / Requirements
- ACTIVE TS/SCI with Polygraph – REQUIRED
- Minimum of fourteen (14) years of experience as a Software Engineer on programs of similar scope, type, and complexity
- Bachelor’s degree in Computer Science or related discipline (4 additional years of SWE experience may substitute)
- Proven experience analyzing user requirements to derive software design and performance requirements
- Strong ability to design, code, modify, and integrate software systems
- Experience leading development efforts or serving as a team lead within the software development lifecycle
- Experience designing and implementing complex algorithms with strict performance, timing, and resource constraints
- Ability to design or implement complex database or data repository interfaces and queries
- Experience writing and reviewing software and system documentation
- Strong background in testing, validation, and quality control for software components
- Experience modifying existing software to improve performance, adapt to new hardware, or resolve defects
What You’ll Do
- Analyze user and system requirements to drive software design and performance standards
- Design, develop, and integrate new or existing software into mission-critical systems
- Lead development efforts at the project level when appropriate
- Develop and implement algorithms that meet or exceed functional and performance requirements
- Support software testing, validation, installation, and system integration
- Improve software development processes, documentation, and quality standards
- Coordinate software system installations and monitor system performance to ensure operational requirements are met
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industry
Software Development
Additional Notes
*This role requires you to be based in the US*
#J-18808-Ljbffr