8 months ago
Linthicum, MD, USAMid Level
Responsibilities
- Analyze user and system requirements and derive software design and performance requirements.
- Design, develop, modify, debug, integrate, and maintain complex software systems and web applications.
- Develop full-stack solutions using Java, JavaScript frameworks, and AWS serverless services.
- Implement backend services, APIs, database queries, data repository interfaces, caching services, and multi-source data integrations.
- Develop and implement algorithms, including algorithms subject to strict timing, resource, or interface constraints.
- Review and test software components, execute test procedures, perform quality control, and document test results.
- Resolve software problem reports and defects and adapt software for new hardware or improved performance.
- Analyze system performance, data usage, workflows, and problem areas to develop software solutions.
- Provide input on system design, software reuse, COTS/GOTS adoption, requirements analysis, and software development standards.
- Write and review software and system documentation and recommend process improvements.
- Coordinate software installation and monitor equipment functioning against operational specifications.
- Serve as a team lead or oversee software development teams when required by the project.
Requirements
- Fourteen 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 applicable software engineering experience in place of the degree.
- Current TS/SCI clearance with an agency-appropriate polygraph, including the required PRIVAC qualification.
- United States citizenship is required due to federal contract requirements.
- Experience with Java, JavaScript, and Python.
- Experience integrating corporate authentication services into secure full-stack solutions.
- Experience delivering full-stack AWS solutions using API Gateway, Lambda, Secrets Manager, Parameter Store, Step Functions, DynamoDB, and Aurora PostgreSQL.
- Experience with caching services, multi-source data integration, CI/CD orchestration, artifact state management, Jira, and Confluence.
- Desired qualifications include knowledge of commercial cloud services, PostgreSQL, DynamoDB, DevOps and CI/CD automation, and Angular or Vue.
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 with flexibility to adjust the allocation at the start of each calendar year.
- Medical plan options, including plans with HSA eligibility, 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.
- Eligibility for employee referral bonuses up to $10,000.
- Mobility among Wyetech-supported contracts and various work locations in multiple U.S. states and OCONUS.
- Team-building events and two complementary branded clothing orders annually.
- The position is eligible for a $5,000 bonus, including a 20% SEP IRA contribution.
