Job Description
Join TechInnovate Solutions, a cutting-edge technology firm revolutionizing digital experiences from our Minneapolis headquarters. We're seeking a passionate Senior Software Developer to architect scalable solutions and drive innovation in a collaborative, agile environment. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape the future of tech in the Twin Cities.
Responsibilities
- Design and implement high-performance microservices using cloud-native architectures
- Mentor junior developers through code reviews and technical guidance
- Lead full-stack development projects using React, Node.js, and AWS
- Optimize database performance and implement CI/CD pipelines
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to open-source projects and emerging tech initiatives
Qualifications
- 5+ years of experience in object-oriented programming (Java/Python)
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Proven track record with RESTful API development and microservices architecture
- Strong problem-solving skills with system design experience
- BS/MS in Computer Science or equivalent technical certification
- Portfolio demonstrating complex project implementations