Job Description
Join InnovateTech Solutions, a cutting-edge software development firm transforming DC's tech landscape. We're seeking passionate Senior Software Engineers to build scalable solutions for Fortune 500 clients. Enjoy competitive benefits, flexible work arrangements, and opportunities for career growth in our collaborative downtown headquarters.
Responsibilities
- Design and implement high-performance microservices using cloud-native architectures
- Lead code reviews and mentor junior developers on best practices
- Optimize system performance and troubleshoot complex technical issues
- Collaborate with product teams to translate requirements into technical specifications
- Implement CI/CD pipelines and DevOps methodologies
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and cloud platforms (AWS/Azure)
- Strong understanding of RESTful APIs and microservices patterns
- Proven experience with Agile methodologies and JIRA
- Excellent problem-solving skills and attention to detail