Job Description
Join our elite engineering team in the heart of Washington DC! InnovateTech Solutions is urgently seeking a passionate Senior Software Engineer to architect and build cutting-edge applications that impact millions of users.
As a key member of our agile development team, you'll collaborate with cross-functional experts to deliver scalable, high-performance solutions. We offer competitive compensation, comprehensive benefits, and a dynamic work environment where your ideas drive innovation.
Immediate start available for exceptional candidates.
Responsibilities
- Design and implement robust microservices using cloud-native technologies
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance and troubleshoot complex technical challenges
- Translate business requirements into scalable technical architectures
- Collaborate with product teams to define feature roadmaps
- Implement CI/CD pipelines and DevOps workflows
- Ensure security compliance and data protection protocols
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Python, or JavaScript/TypeScript
- Strong knowledge of cloud platforms (AWS/Azure/GCP)
- Proficiency with containerization (Docker/Kubernetes)
- Experience with microservices architecture and event-driven design
- Bachelor's degree in Computer Science or equivalent
- Proven track record of delivering production-ready applications