Job Description
Join our dynamic team at InnovateDC Solutions and make an immediate impact on cutting-edge federal technology projects. We're seeking a passionate Senior Software Engineer to help modernize critical systems serving national agencies. This is a rare opportunity to leverage your skills in high-stakes environments while advancing your career in the heart of Washington DC's tech ecosystem. Enjoy competitive benefits, flexible work arrangements, and the chance to solve complex problems that matter.
Responsibilities
- Design, develop, and deploy scalable microservices using Java/Python
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with cross-functional teams to deliver secure cloud-native solutions
- Optimize system performance and troubleshoot production issues
- Implement CI/CD pipelines using AWS/Azure DevOps tools
- Ensure compliance with federal security standards (FedRAMP)
- Drive architectural decisions for high-availability applications
Qualifications
- 5+ years of experience in full-stack development
- Expertise in Java, Python, and cloud platforms (AWS/Azure)
- Strong understanding of RESTful APIs and microservices architecture
- Experience with containerization (Docker/Kubernetes)
- Familiarity with federal contracting environments
- BS/MS in Computer Science or equivalent experience
- Proven track record of delivering mission-critical projects