Job Description
Join our elite team at InnovateDC Solutions to architect cutting-edge digital platforms that shape the future of public sector technology. As a Senior Software Engineer, you'll lead high-impact projects in a collaborative environment focused on scalability and user-centric design. Our Washington DC headquarters offers unparalleled opportunities to work with federal agencies and Fortune 500 clients on mission-critical applications.
Responsibilities
- Design and implement scalable microservices using cloud-native architectures (AWS/Azure)
- Mentor junior engineers through code reviews and technical workshops
- Lead full-cycle development from conception to deployment using DevOps best practices
- Optimize system performance and security protocols for enterprise applications
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and infrastructure-as-code using Terraform
Qualifications
- 8+ years of experience in backend development with Node.js/Python
- Expertise in cloud platforms (AWS/Azure/GCP) and container orchestration (Kubernetes)
- Strong background in RESTful API design and event-driven architectures
- Proven track record of leading agile teams and managing sprint backlogs
- CI/CD pipeline implementation using Jenkins/GitLab CI
- Security certifications (e.g., CISSP, Security+) or equivalent experience
- Clearance eligibility for federal projects (preferred)