Job Description
Join our award-winning tech team in Detroit's vibrant downtown! At InnovateTech Solutions, we're revolutionizing urban mobility through cutting-edge software engineering. As a Senior Software Engineer, you'll architect scalable cloud solutions and mentor junior developers while working on projects that impact millions of Detroit residents. Enjoy our state-of-the-art workspace with skyline views, competitive benefits, and opportunities for professional growth in one of America's fastest-growing tech hubs.
Responsibilities
- Design and implement microservices architecture using AWS and Kubernetes
- Mentor 3+ junior engineers through code reviews and pair programming
- Lead full-cycle development from concept to deployment
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to open-source projects and technical documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development (Java/Python)
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization
- Strong knowledge of RESTful APIs and microservices patterns
- Experience with CI/CD tools (Jenkins, GitLab CI)
- Proven ability to lead technical projects and mentor developers
- Portfolio demonstrating complex system architecture projects