Job Description
Join InnovateDC Tech as we revolutionize the nation's capital through cutting-edge software solutions. We're seeking a passionate Senior Software Engineer to build scalable applications that impact millions of DC residents. Enjoy hybrid work, competitive benefits, and the chance to shape smart city initiatives while working alongside industry experts.
Responsibilities
- Design and implement cloud-native microservices using AWS and Kubernetes
- Mentor junior engineers and conduct code reviews
- Collaborate with product teams to translate requirements into technical specifications
- Optimize application performance and security protocols
- Lead CI/CD pipeline improvements using Jenkins and Terraform
- Contribute to open-source projects aligned with our mission
Qualifications
- 5+ years experience in full-stack development with Python/JavaScript
- Expertise in React, Node.js, and relational databases (PostgreSQL)
- AWS certification (Solutions Architect or DevOps Engineer)
- Proven track record of shipping production systems at scale
- Strong background in Agile/Sc methodologies
- Bachelor's degree in Computer Science or equivalent experience