Job Description
Join our dynamic team at InnovateDC Tech, where we're revolutionizing government technology solutions. As a Senior Software Engineer, you'll architect scalable systems that power critical civic platforms. We offer flexible remote work options, comprehensive benefits, and opportunities to shape the future of public sector innovation.
Responsibilities
- Design and implement microservices using Node.js and Python
- Mentor junior engineers through code reviews and technical guidance
- Optimize cloud infrastructure on AWS with Terraform
- Collaborate with UX designers to build intuitive citizen-facing applications
- Lead CI/CD pipeline improvements using Jenkins and Docker
- Ensure compliance with federal security standards (FedRAMP)
- Contribute to open-source projects aligned with civic tech goals
Qualifications
- 5+ years of experience in full-stack development
- Expertise in React, TypeScript, and relational databases
- AWS certification or equivalent cloud architecture experience
- Strong understanding of Agile methodologies and Jira
- Experience with federal contracting environments preferred
- BS in Computer Science or equivalent technical degree
- Portfolio demonstrating complex system implementations