Full Stack Software Engineer
Annapolis Junction, MD
Full Time
Salary: $50,000 - $120,000 annually
Position Overview
Our client is seeking an experienced Full Stack Software Engineer to join a highly skilled team providing critical mission-related support to a U.S. Government customer. This full-time role offers the opportunity to work on AI/ML-driven capabilities within the Intelligence Community (IC) while engaging in full-stack web development and taking full ownership of projects throughout their entire lifecycle.
Key Responsibilities
- * Collaborate with ML/AI engineers to design and build full-stack applications integrating computer vision models.
- * Engage with senior stakeholders and customers to enhance user experience and optimize functionality.
- * Lead the ongoing development of the CMO homepage and website, providing workflow tracking and self-service capabilities for the CMO team.
- * Prototype and develop innovative new capabilities with the data science team to adapt to changing mission and customer needs.
Must Have Qualifications
- * Active or reinstatable TS/SCI security clearance with Polygraph.
- * U.S. citizenship required.
- * Bachelor’s degree in a technical discipline or 4 additional years of relevant experience in lieu of a degree.
- * 3+ years of full-stack development experience, including hands-on experience with:
- * Docker
- * DevOps and GitLab CI/CD
- * Java and Spring Boot
- * MongoDB
- * JavaScript, React, and/or Material-UI for UI development
- * Desired familiarity with:
- * Machine learning concepts
- * AWS (especially C2S)
- * Python, Node.js, and Express
Compensation & Benefits
- * Comprehensive medical, dental, and vision coverage (CareFirst) for employees and their dependents.
- * Up to 25 days of paid time off (PTO) with 40 hours PTO carryover annually.
- * Observance of 11 Federal holidays and opportunities for remote work flexibility.
- * 401K with company contribution, fully vested from Day 1.
- * Discretionary bonuses for certifications, referrals, and professional development opportunities.
- * Comprehensive life and disability insurance with additional voluntary coverage options.
- * Employee engagement perks such as monthly team/family events, technology budget, and Global Entry support.