Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of enterprise software in Detroit's thriving tech scene. We're seeking passionate innovators to build scalable solutions that impact millions of users. Our collaborative culture combines cutting-edge technology with meaningful challenges, offering rapid growth opportunities in a supportive environment. Enjoy competitive compensation, flexible work arrangements, and the chance to work with industry leaders transforming how businesses operate.
Responsibilities
- Design and implement high-performance microservices using Java/Spring Boot and Node.js
- Lead cloud-native deployments on AWS with CI/CD pipelines and infrastructure-as-code
- Mentor junior engineers through code reviews and architectural planning sessions
- Optimize system performance and security using Kubernetes and Docker
- Collaborate with product teams to translate business requirements into technical specifications
- Drive innovation through prototyping and rapid experimentation with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years building production-grade enterprise applications
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong proficiency in at least two modern programming languages
- Experience with agile methodologies and DevOps practices
- Proven track record of shipping scalable, maintainable code
- Excellent problem-solving and communication skills