Job Description
Join InnovateDC Tech as a Senior Software Engineer and help shape the future of digital innovation in our nation's capital. We're seeking a dynamic professional to lead mission-critical projects for federal and private sector clients. Enjoy competitive compensation, flexible work arrangements, and the opportunity to work with cutting-edge technologies in a collaborative environment. Immediate start available for qualified candidates.
Responsibilities
- Architect scalable solutions using cloud-native technologies (AWS/Azure)
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate requirements into technical specifications
- Optimize system performance and implement robust security protocols
- Contribute to CI/CD pipeline improvements and DevOps practices
- Lead agile development sprints and drive technical decision-making
Qualifications
- 5+ years of experience in full-stack development (Python/Java/JavaScript)
- Proficiency in containerization (Docker/Kubernetes) and microservices architecture
- Strong understanding of RESTful APIs and database design (SQL/NoSQL)
- Bachelor's degree in Computer Science or equivalent practical experience
- Active security clearance or ability to obtain one preferred
- Experience with federal compliance standards (FedRAMP, NIST)