Job Description
Join our award-winning team at InnovateDC Tech Solutions, a leading federal technology innovator based in Washington DC. We're seeking a passionate Senior Software Engineer to build cutting-edge solutions that impact millions of citizens. This is an immediate full-time opportunity with competitive benefits and flexible work arrangements. You'll collaborate with cross-functional teams to design, develop, and deploy scalable cloud-native applications while mentoring junior developers. Our culture values innovation, work-life balance, and professional growth.
Responsibilities
- Architect and implement microservices using Node.js, Python, and AWS
- Lead CI/CD pipeline optimization and DevOps practices
- Mentor junior engineers through code reviews and pair programming
- Collaborate with product teams to translate requirements into technical specifications
- Ensure systems meet security and compliance standards (FedRAMP, NIST)
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in full-stack development with JavaScript/Python
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and GraphQL
- Familiarity with federal government IT procurement processes
- BS/MS in Computer Science or equivalent practical experience
- Active Secret clearance or ability to obtain one