Software Developer Cyber SWE - Early Professional - clearance eligible
Lockheed Martin · Hanover, MD · 4 wk ago
EngineeringFull-time
Basic Qualifications
- A High School Diploma or GED plus four (4) years of general software engineering experience
- Bachelor’s degree in Computer Science or related discipline from an accredited college or university
- Current DoD Top Secret SCI with Polygraph
Job Description
This position is participating in our External Referral Program. If you know somebody who may be a fit, click here to submit a referral. If your referral is hired, you'll receive a $3000 payment!
The Work
- Develops, maintains, and enhances complex and diverse software systems
- Works individually or as part of a team
- Reviews and tests software components for adherence to the design requirements and documents test results
- Solves software problem reports
- Utilizes software development and software design methodologies appropriate to the development environment
- Provides specific input to the software components of system design
Who We Are
The program drives bold analysis, visionary design, relentless development, seamless integration, rigorous testing and swift deployment, iron-clad securing, cutting-edge modernization, and steadfast operations-and-maintenance (O&M) through to decisive decommissioning of RF and optical capabilities.
Why Join Us
- Your Health, Your Wealth, Your Life
- We support our employees, so they can support our mission.
Desired Skills
- Analyze & Define Requirements
- Create new software components or enhance existing ones with additional features
- Apply scientific analysis and mathematical modeling to predict outcomes and assess design impacts
- Design or implement algorithms that meet or exceed required system performance and functional standards
- Incorporate existing software into new or modified systems and operating environments
- Data Management & Query Development
- Design and build complex database or data-repository interfaces
- Write simple data queries for current or planned databases/repositories
- Debugging & Maintenance
- Identify defects in existing code, debug, and apply corrective fixes
- Modify software to resolve errors, adapt to new hardware, or improve performance
- Testing & Validation
- Assist in creating and executing test procedures for software components
- Document test results and ensure compliance with design requirements
- Documentation & Process Improvement
- Write or review software and system documentation
- Recommend enhancements to documentation standards and overall software development processes
- Lead project teams at the appropriate level for the chosen development methodology
- Work closely with users, system engineers, and other stakeholders to analyze system flow, data usage, and work processes, and to address problem areas
Other Important Information
- Ability to work remotely
- Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility.