Job Description
Join our dynamic team at InnovateDC Tech and shape the future of digital solutions in the nation's capital! We're seeking passionate Senior Software Engineers to build scalable, user-centric applications for our government and private sector clients. Work in a collaborative environment where your expertise directly impacts millions of users. Enjoy competitive compensation, flexible work arrangements, and opportunities for professional growth in one of America's most vibrant tech hubs.
Responsibilities
- Design, develop, and maintain high-performance cloud-native applications using modern frameworks
- Lead technical architecture decisions and mentor junior engineers
- Collaborate with cross-functional teams to deliver enterprise-level solutions
- Implement CI/CD pipelines and DevOps best practices
- Conduct code reviews and ensure robust security protocols
- Optimize applications for scalability, performance, and accessibility
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expert proficiency in JavaScript/TypeScript and React/Node.js
- Strong knowledge of AWS/Azure services and containerization technologies
- Experience with agile methodologies and version control (Git)
- Proven ability to lead complex projects and technical initiatives