5 months ago
Annapolis Junction, MD, USAEntry Level
Responsibilities
- Analyze user and system requirements to derive software design and performance requirements.
- Design, develop, modify, integrate, debug, and maintain software systems and features.
- Develop algorithms and software solutions using scientific analysis and mathematical models.
- Develop database queries and interfaces for existing or proposed data repositories.
- Review and test software components, execute test procedures, and document test results.
- Resolve software problem reports and defects, including issues related to new hardware or operating environments.
- Provide input on hardware/software trade-offs, software reuse, COTS/GOTS solutions, and requirements analysis.
- Prepare and review software and system documentation.
- Analyze system performance, data usage, workflows, and problem areas in collaboration with users and system engineers.
- Serve as a team lead when appropriate to the software development process.
Requirements
- Seven years of software engineering experience on programs and contracts of similar scope, type, and complexity.
- Bachelor’s degree in computer science or a related discipline from an accredited college or university, or four additional years of relevant software engineering experience in lieu of the degree.
- Active TS/SCI security clearance with agency-appropriate polygraph.
- Experience with Python, PySpark, and AWS services including Lambda, Glue, and DynamoDB.
- Ability to work with complex software systems, large data sets, analytics, algorithms, databases, and real-time systems.
Benefits
- Company contribution of 20% of gross compensation to a SEP IRA with no employee matching requirement and immediate vesting.
- Up to 200 hours of annual paid time off with flexibility to adjust the allocation annually.
- Medical plan options, some with a health savings account, plus vision and dental coverage.
- Life and AD&D insurance, short- and long-term disability, hospital indemnity, accident, and critical illness insurance.
- Optional identity theft and legal protection services.
- Employee referral bonus eligibility of up to $10,000.
- Mobility among company-supported contracts and opportunities across Maryland, Virginia, Colorado, Texas, Utah, Alaska, Hawaii, and OCONUS.
- Team-building events and two complementary branded clothing orders annually.
