Job Description
Join our dynamic engineering team at InnovateTech Solutions, where innovation meets impact! We're seeking a passionate Software Engineer to immediately contribute to cutting-edge projects shaping the future of urban tech. Work in our modern Detroit hub alongside industry leaders, solve complex challenges, and accelerate your career with mentorship from senior architects. Enjoy flexible work arrangements, comprehensive benefits, and the opportunity to build scalable solutions that serve millions.
Responsibilities
- Design, develop, and deploy high-performance software applications using microservices architecture
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Optimize system performance through rigorous testing, debugging, and code reviews
- Implement CI/CD pipelines and DevOps practices to streamline deployment processes
- Mentor junior engineers and contribute to technical documentation and best practices
- Stay current with emerging technologies and integrate innovative solutions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (3+ years)
- Proficiency in Java, Python, or JavaScript with frameworks (React, Spring Boot)
- Experience with cloud platforms (AWS, Azure) and containerization (Docker, Kubernetes)
- Strong understanding of RESTful APIs, databases (SQL/NoSQL), and version control (Git)
- Demonstrable problem-solving skills through portfolio or technical assessments
- Excellent communication abilities and collaborative mindset