Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and help shape the future of digital innovation. We're seeking passionate professionals to build cutting-edge applications that solve real-world challenges. Enjoy competitive compensation, comprehensive benefits, and a collaborative environment that values creativity and growth. Located in the heart of Detroit's revitalized tech corridor, our company offers exceptional opportunities for career advancement.
Responsibilities
- Lead development of scalable cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with cross-functional teams to deliver high-impact features
- Implement CI/CD pipelines and DevOps best practices
- Optimize application performance and security protocols
- Contribute to technical strategy and architectural decisions
Qualifications
- 5+ years of experience in software development with Java/Python
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong background in RESTful API design and implementation
- Proven ability to lead complex technical projects
- Bachelor's degree in Computer Science or related field
- Experience with Agile methodologies and JIRA
- Excellent problem-solving and communication skills