Full Stack Developer
Posted 24ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Hiring Software Engineers to support high performing applications for USCIS. Roles involve software engineering and modernization in a collaborative environment.
Responsibilities:
- We are hiring Software Engineers (mid and Senior level) to support our team that is building high performing software applications for United States Citizenship and Immigration Services (USCIS).
- These roles are directly supporting our newly awarded contract supporting the USCIS Resources for InnoVation and Enterprise Readiness (RIVER) Benefits portfolio.
Requirements:
- Strong hands-on software engineering experience across modern programming languages, frameworks, and cloud-native technologies, with the ability to quickly adapt to evolving technology stacks and mission needs.
- Strong hands-on experience modernizing and integrating complex legacy systems through the design, development, and implementation of scalable APIs, middleware, cloud-native services, and modern software architectures across evolving enterprise environments.
- Demonstrated experience with continuous delivery and continuous integration techniques, test-driven development and automated testing practices.
- Exceptional communication skills and desire to work in a ‘badgeless” collaborative team environment consisting of Government clients, other Contractors, and Stakeholders.
- Strong desire to work in team environment and learn new skills.
- US Citizenship is required due to Government client requirement.
- B.S. in Computer Science or equivalent is highly preferred.
- While we've outlined our ideal candidate, we recognize that talent comes in many forms. If you don't check every box but possess a strong technical aptitude in software engineering, a passion for problem-solving, and a drive to learn and grow, we strongly encourage you to apply. We value engineers who demonstrate curiosity, adaptability, and a solid foundation in software engineering principles.
Benefits:
- Competitive compensation that reflects your skills and impact
- Multiple bonus programs rewarding performance, company growth, and employee referrals
- Flexible PTO with 20 days to use when you need them
- All federal holidays paid to help you truly recharge
- 7 paid sick leave because health always comes first
- 100% paid parental leave
- 401(k) with 6% match and no vesting period
- Top-tier medical, dental, and vision plans with low out-of-pocket costs
- Short- and long-term disability and life insurance included
- Pet insurance to support your four-legged family
- Annual professional development budget for training, certifications, and conferences
- Two paid community service days for causes that matter to you
- Social pod budget to connect with teammates wherever you live
















