Job Description
Join InnovateDC Tech's elite engineering team and make an immediate impact on cutting-edge projects serving federal agencies. We're seeking a passionate Senior Software Engineer to architect scalable solutions using modern frameworks. This urgent opening offers a rare opportunity to lead mission-critical systems in the heart of Washington DC's tech corridor. Enjoy comprehensive benefits, flexible work arrangements, and a collaborative culture that values innovation.
Responsibilities
- Design and implement high-performance microservices using Java/Spring Boot and AWS
- Lead full-cycle development from requirements analysis through deployment and monitoring
- Mentor junior engineers and conduct rigorous code reviews
- Optimize system performance using DevOps practices (CI/CD, Docker, Kubernetes)
- Collaborate with cross-functional teams on secure, compliant government solutions
- Implement robust testing strategies including unit, integration, and security testing
Qualifications
- 5+ years of experience in Java/Python with strong OOP fundamentals
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Proven track record building RESTful APIs and microservices architecture
- CI/CD pipeline experience with Jenkins, GitLab CI, or GitHub Actions
- Active Secret clearance or ability to obtain one immediately
- Bachelor's degree in Computer Science or equivalent technical experience