Job Description
Join our dynamic team at InnovateDC Tech, where we're revolutionizing urban tech solutions. We seek a passionate Senior Software Engineer to architect cutting-edge applications that serve our nation's capital. This is an immediate opportunity to shape the future of civic technology in a fast-paced, collaborative environment. Enjoy competitive benefits, professional development stipends, and the chance to make tangible impact on millions of residents.
Responsibilities
- Design and implement scalable microservices using cloud-native technologies
- Lead code reviews and mentor junior developers on best practices
- Optimize system performance and security protocols for high-traffic applications
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to CI/CD pipeline automation and DevOps initiatives
- Drive innovation in civic tech projects serving DC government agencies
- Present technical architecture to stakeholders and executive leadership
Qualifications
- 5+ years of experience in full-stack development with JavaScript/TypeScript
- Expertise in React, Node.js, and cloud platforms (AWS/Azure)
- Strong background in RESTful API design and database optimization
- Proven leadership in Agile/Scrum environments
- Bachelor's degree in Computer Science or equivalent practical experience
- Experience with government contracting projects preferred
- Portfolio demonstrating complex system architecture contributions