Job Description
Join our dynamic team at InnovateTech Solutions, a cutting-edge tech hub in Detroit's thriving Renaissance Center. We're revolutionizing urban mobility through AI-driven software solutions. As a Senior Software Engineer, you'll architect scalable systems, mentor junior developers, and collaborate with cross-functional teams to build mission-critical applications. Enjoy competitive benefits, flexible work arrangements, and the opportunity to shape Detroit's tech future.
Responsibilities
- Design and implement cloud-native microservices using AWS/GCP
- Lead code reviews and enforce best practices across engineering teams
- Optimize application performance and security protocols
- Collaborate with product managers to define technical roadmaps
- Mentor junior engineers through pair programming and workshops
- Develop CI/CD pipelines to ensure rapid, reliable deployments
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Python, Java, or JavaScript with frameworks (React, Spring, Django)
- Strong knowledge of cloud platforms (AWS/GCP/Azure) and containerization (Docker/Kubernetes)
- Proven experience with Agile methodologies and DevOps practices
- Excellent problem-solving skills and system design capabilities
- Portfolio demonstrating complex project implementations