Job Description
Join our cutting-edge team in Detroit and shape the future of software innovation! InnovateTech Solutions is seeking a passionate Software Engineer to build scalable, high-performance applications that impact millions. You'll collaborate with cross-functional teams in our downtown Detroit hub, leveraging modern technologies to solve complex challenges. Enjoy competitive compensation, comprehensive benefits, and opportunities for rapid career growth in one of America's revitalized tech hubs. Position starts immediately – apply today!
Responsibilities
- Design, develop, and maintain scalable backend systems using Java/Python
- Implement RESTful APIs and microservices architecture on AWS
- Write clean, testable code with CI/CD pipeline integration
- Collaborate with UX/UI teams to optimize user experiences
- Mentor junior engineers through pair programming and code reviews
- Optimize database performance with PostgreSQL and MongoDB
- Participate in Agile ceremonies and sprint planning
- Stay current with emerging technologies through R&D initiatives
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software engineering experience
- Expertise in Java, Python, and JavaScript/TypeScript
- Strong knowledge of cloud platforms (AWS/GCP) and DevOps practices
- Proficiency with containerization (Docker/Kubernetes)
- Experience with CI/CD pipelines (Jenkins/GitLab CI)
- Strong problem-solving skills and system design abilities
- Excellent communication and collaboration skills