Job Description
Join our dynamic team at InnovateTech Solutions as we revolutionize digital experiences for Fortune 500 clients. We're seeking a passionate Senior Software Engineer to architect scalable cloud solutions and lead cutting-edge development projects. This is your chance to make an immediate impact in a collaborative environment where innovation thrives. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with emerging technologies in Minneapolis' vibrant tech hub.
Responsibilities
- Design and implement microservices architecture using AWS and Kubernetes
- Mentor junior engineers through code reviews and pair programming sessions
- Optimize application performance and troubleshoot complex system issues
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines using Jenkins and GitLab CI
- Contribute to technical documentation and architectural decision-making
- Stay current with emerging technologies and industry best practices
Qualifications
- 5+ years of experience in software development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Strong background in RESTful API design and microservices patterns
- Proven experience with agile methodologies and DevOps practices
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and attention to detail
- Strong communication abilities for cross-functional collaboration