Job Description
Join our dynamic team at InnovateTech Solutions, a leader in digital transformation. We're urgently seeking a talented Senior Software Engineer to drive cutting-edge projects in our Minneapolis hub. This is your chance to make an immediate impact while working with industry-leading technologies in a collaborative, fast-paced environment. Immediate start required!
Responsibilities
- Architect scalable cloud-native applications using microservices
- Mentor junior developers through pair programming and code reviews
- Implement CI/CD pipelines using AWS and Docker
- Optimize system performance and resolve production issues
- Collaborate with product teams to translate requirements into technical solutions
- Lead migration of legacy systems to modern frameworks
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Python, or C# with strong OOP skills
- Hands-on experience with cloud platforms (AWS/GCP/Azure)
- Proficiency in containerization and orchestration (Docker/Kubernetes)
- Strong background in RESTful API development
- Experience with Agile methodologies and JIRA
- Bachelor's degree in Computer Science or equivalent
- Excellent problem-solving and communication skills