
Senior Software Engineer
Belay Technologies1 month ago
Annapolis Junction, MD, USASenior
Base Salary
$190k - $240k/yr
Responsibilities
- Lead a small development team supporting sustainment and continuous enhancement of a mission-critical enterprise application.
- Serve as a senior technical point of contact between the development team and customers.
- Translate customer and business needs into actionable technical requirements and solutions.
- Build responsive web interfaces and scalable Python backend services using modern JavaScript frameworks and RESTful APIs.
- Develop data retrieval and storage solutions using PostgreSQL and other relational database systems.
- Execute application upgrades and implement enhancements improving performance, maintainability, and sustainability.
- Diagnose, troubleshoot, and resolve application defects.
- Design, build, and deploy Docker containerized applications to Linux servers.
- Conduct unit testing and contribute to Git/GitLab workflows and CI/CD pipelines.
- Participate in Agile sprint planning, backlog grooming, and iterative development.
- Provide technical leadership and collaborate with customers, stakeholders, and development teams.
Requirements
- TS/SCI clearance with polygraph.
- Bachelor's degree in a technical discipline and 12 years of software development or engineering experience, or 16 years of experience in lieu of a degree.
- Working knowledge of JavaScript, React.js, and Vue.js.
- Experience with REST APIs and modern Python full-stack development using Django, FastAPI, or Flask.
- Unit testing experience.
- Git/GitLab experience with CI/CD.
- Experience with Docker and working knowledge of Linux.
- Working knowledge of Agile software development processes.
- Desired experience with enterprise-level applications focused on scalability, security, and performance.
- Desired experience managing systems in a virtual hosting environment, including AWS.
- Desired extensive Agile development experience, including sprint planning, backlog management, and timely delivery.
Benefits
- Eight weeks of paid leave, including personal leave, Yay! days, a birthday day off, 11 paid holidays, and optional volunteer leave.
- 10% matching 401(k) contributions vested on day one.
- $5,000 annual training and tuition benefit.
- Student loan repayment program.
- 100% company-funded HSA and medical coverage with 100% coinsurance.
- Dental coverage including orthodontia.
- Up to $420,000 in company-funded life insurance.
- Amazon Prime, gym reimbursement, monthly lunches, games, prizes, pet adoption program, referral bonuses, and company events.
- Flexible work-life balance and career development opportunities.
- Located in Columbia, Maryland, in the Baltimore/Washington area.
Tech Stack
Categories
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.