4 months ago
Annapolis Junction, MD, USAEntry Level
Responsibilities
- Design and implement complex algorithms subject to timing, resource, and interface constraints.
- Perform quality control on team software products.
- Improve documentation and software development process standards.
- Work with customers to derive software requirements and understand project limitations, capabilities, performance requirements, and interfaces.
- Coordinate software system installation and monitor equipment functions for compliance with operational specifications.
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 comparable software engineering experience in place of the degree.
- TS/SCI security clearance with an agency-appropriate polygraph.
- Experience with database development, Java, SQL, query creation, PostgreSQL, and Elasticsearch aggregations.
Benefits
- The company automatically contributes 20% of gross compensation to a SEP IRA, with contributions fully vested from day one and no employee matching requirement.
- Up to 200 hours of annual PTO with flexibility to adjust the allocation each calendar year.
- Medical plan options, some with HSA access, 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 Wyetech-supported contracts.
- Various contract and work locations in Maryland, Virginia, Colorado, Texas, Utah, Alaska, Hawaii, and OCONUS.
- Team-building events and two complementary branded clothing orders annually.
