Job Description
Join our dynamic team in Washington DC and make an immediate impact! InnovateTech Solutions is seeking a talented Senior Software Engineer to drive cutting-edge projects for federal and private sector clients. This full-time position offers a competitive salary package, comprehensive benefits, and the opportunity to work with cutting-edge technologies in a collaborative environment. If you're ready to hit the ground running and contribute to high-stakes projects, apply today!
Responsibilities
- Design, develop, and deploy scalable cloud-based applications using modern frameworks
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Lead code reviews and implement best practices for software quality
- Optimize system performance and troubleshoot complex technical issues
- Document technical specifications and maintain project documentation
- Mentor junior engineers and contribute to team knowledge sharing
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Proficiency in JavaScript/TypeScript, Python, and React/Node.js
- Experience with cloud platforms (AWS/Azure) and containerization (Docker)
- Strong understanding of RESTful APIs and microservices architecture
- Ability to obtain and maintain a government security clearance (if required)