
Mid-Level Software Engineer
Belay Technologies3 months ago
Annapolis Junction, MD, USASenior
Base Salary
$70k - $190k/yr
Responsibilities
- Develop, maintain, and enhance complex software systems based on documented requirements.
- Develop processing-intensive analytics, novel algorithms, large-scale data processing, real-time systems, and business information systems.
- 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.
- Contribute to system design through hardware/software trade-off analysis, software reuse, COTS/GOTS evaluation, and requirements analysis.
- Implement the MOAT system in Java and Python using AWS services.
- Implement automated testing at functional and systems levels.
- Partner with systems engineers to execute the agile process and prototype solutions in the AWS cloud.
Requirements
- TS/SCI clearance with polygraph is required.
- Seven years of software engineering experience on programs and contracts of similar scope, type, and complexity is required.
- A bachelor's degree in Computer Science or a related discipline from an accredited college or university is required; four additional years of comparable software engineering experience may substitute for the degree.
- Experience with Java, Python, AWS services, automated functional and systems testing, and AWS cloud prototyping is required.
Benefits
- Eight weeks of paid leave, including personal leave, company-designated days, a birthday day off, paid holidays, and optional volunteer-program leave.
- 10% 401(k) matching vested on day one.
- $5,000 annual training and tuition benefit and a student loan repayment program.
- Company-funded HSA and medical, dental, orthodontia, and life insurance coverage.
- Amazon Prime, gym reimbursement, monthly lunches, games, prizes, pet adoption support, referral bonuses, and company events.
- Flexible work-life balance and career development opportunities.
About Belay Technologies
BELAY provides managed, U.S.-based virtual staffing for small and midsize organizations, including executive assistants, bookkeeping, and marketing support. Clients engage fractional, remote professionals through a subscription-like, managed-service model with personalized matching and flexible scope. Founded in 2010 and headquartered in Atlanta, Georgia, the privately held company focuses on operational support that frees leaders from scheduling, inbox, financial reporting, and other administrative workloads.