Job Description
Join our award-winning team at TechInnovate Solutions as a Senior Software Engineer and help shape the future of cloud-native applications. We're urgently seeking a passionate developer to architect scalable solutions for enterprise clients while driving technical excellence. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with cutting-edge technologies in our vibrant Minneapolis headquarters.
Responsibilities
- Architect and implement microservices using Java/Spring Boot and AWS
- Lead agile development cycles with Jira and CI/CD pipelines
- Mentor junior engineers through pair programming and code reviews
- Optimize system performance and security protocols
- Collaborate with product teams to define technical roadmaps
- Contribute to open-source initiatives and tech community events
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Python, and cloud platforms (AWS/GCP)
- Strong understanding of distributed systems and RESTful APIs
- Proven track record of delivering scalable SaaS products
- Bachelor's degree in Computer Science or equivalent experience
- Experience with Kubernetes, Docker, and infrastructure-as-code
- Excellent problem-solving and communication skills