Job Description
Join our dynamic team at InnovateTech Solutions, a leading digital transformation firm revolutionizing industries through cutting-edge technology. We're seeking a passionate Senior Software Engineer to build scalable solutions for Fortune 500 clients in Detroit's thriving tech corridor. Enjoy hybrid work, comprehensive benefits, and opportunities to shape the future of enterprise software.
Responsibilities
- Architect and implement cloud-native microservices using AWS and Kubernetes
- Lead cross-functional Agile sprints to deliver complex enterprise features
- Mentor junior engineers through code reviews and technical workshops
- Optimize system performance using load testing and profiling tools
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and DevOps best practices
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong knowledge of relational databases (PostgreSQL) and caching strategies
- Proven track record leading technical projects in Agile environments
- BS/MS in Computer Science or equivalent practical experience
- Excellent problem-solving skills and system design capabilities
- Experience with event-driven architectures and message queues (Kafka/RabbitMQ)