Job Description
Join InnovateDC Tech, a leading digital transformation partner serving federal agencies and Fortune 500 clients. We're seeking a passionate Senior Software Engineer to architect scalable solutions for high-impact projects in the nation's capital. Collaborate with elite teams in our modern downtown workspace, just 2 blocks from the White House, and help shape the future of government technology.
Why InnovateDC Tech?
- Cutting-edge projects with direct public sector impact
- Comprehensive benefits package (health, dental, vision, 401k)
- Professional development stipend ($5,000/year)
- Flexible hybrid work policy (3 days in-office)
Responsibilities
- Lead end-to-end development of cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical workshops
- Implement CI/CD pipelines and DevOps best practices in AWS/GCP environments
- Collaborate with UX/UI designers to deliver intuitive user experiences
- Contribute to technical strategy and architectural decision-making
- Ensure compliance with federal security standards (NIST, FedRAMP)
- Optimize system performance and scalability for 99.99% uptime SLAs
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (MS preferred)
- 8+ years of professional software development experience
- Expert proficiency in JavaScript/TypeScript and Node.js
- Strong experience with React, Angular, or Vue.js frameworks
- Proven track record with cloud platforms (AWS/GCP/Azure)
- Familiarity with federal contracting requirements and compliance frameworks
- Excellent problem-solving skills and system design capabilities
- Active Secret security clearance or ability to obtain one