Job Description
InnovateTech Solutions is urgently seeking a Senior Software Engineer to join our dynamic team in Detroit, MI. This is a critical role requiring immediate availability to lead high-impact projects. You'll architect scalable solutions, mentor junior developers, and drive innovation in our fast-paced tech environment. Enjoy competitive compensation, comprehensive benefits, and the opportunity to shape our digital transformation journey. Apply now to become part of Detroit's thriving tech revolution!
Responsibilities
- Lead end-to-end software development lifecycle for cloud-native applications
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with cross-functional teams to define product requirements
- Implement CI/CD pipelines and DevOps best practices
- Optimize system performance and resolve complex technical challenges
- Contribute to architectural decisions and technology stack evolution
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience accepted)
- Expert proficiency in Java, Python, or C# with cloud platform experience
- Strong knowledge of microservices architecture and containerization (Docker/Kubernetes)
- Proven experience with AWS, Azure, or Google Cloud services
- Agile/Scrum methodology expertise with Jira implementation
- Excellent problem-solving and communication skills
- US citizenship or permanent residency required