Job Description
Join our dynamic team at InnovateTech Solutions, a leading tech innovator transforming industries in the nation's capital. We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions that impact millions. Enjoy modern perks, flexible work arrangements, and a collaborative environment where your ideas drive real change. Immediate opening with competitive compensation and growth opportunities.
Responsibilities
- Design and implement scalable cloud-native applications using microservices architecture
- Lead technical initiatives and mentor junior developers in Agile/Scrum environment
- Optimize system performance and troubleshoot complex infrastructure issues
- Collaborate with cross-functional teams to deliver enterprise-grade solutions
- Contribute to CI/CD pipeline improvements and DevOps practices
- Conduct code reviews and ensure adherence to security best practices
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (MS preferred)
- 8+ years of experience in full-stack development with strong backend expertise
- Proficiency in Python, Java, or JavaScript with modern frameworks (React/Angular)
- Deep knowledge of cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Proven track record of architecting high-availability systems
- Strong problem-solving skills with experience in distributed systems
- Excellent communication and leadership abilities