2 months ago
Annapolis Junction, MD, USAEntry Level / Mid Level
Responsibilities
- Develop, maintain, and enhance complex and diverse software systems based on documented requirements.
- Work individually or as part of a software engineering team.
- Review and test software components for adherence to design requirements and document test results.
- Resolve software problem reports and apply appropriate software development and design methodologies.
- Provide input on system design, hardware/software tradeoffs, software reuse, COTS/GOTS decisions, and requirements analysis and synthesis.
Requirements
- Level 1 requires seven years of software engineering experience in programs and contracts of similar scope, type, and complexity.
- Level 2 requires fourteen years of comparable software engineering experience.
- A bachelor's degree in computer science or a related discipline is required, with four additional years of software engineering experience allowed as a substitution.
- TS/SCI clearance with an agency-appropriate polygraph is required.
- United States citizenship is required due to federal contract requirements.
- Satellite protocol processing experience and critical-thinking ability are required.
- Programming experience is required, ideally in C++, with Go, Rust, or Python accepted.
Benefits
- The company automatically contributes 20% of gross compensation to a fully vested SEP IRA with no employee matching requirement.
- Up to 200 hours of annual PTO are available, with flexibility to adjust the allocation at the start of each calendar year.
- Full-time employees may access medical plans, some with HSA options, along with vision, dental, life, AD&D, disability, hospital indemnity, accident, and critical illness insurance.
- Optional identity theft and legal protection services are available.
- Employees may be eligible for referral bonuses of up to $10,000.
- The company offers mobility among supported contracts and locations in Maryland, Virginia, Colorado, Texas, Utah, Alaska, Hawaii, and OCONUS.
- Team-building events and two complementary branded clothing orders are provided annually.
