Job Description
Join our dynamic team at InnovateTech Solutions, a leader in cutting-edge software development! We're seeking a passionate Senior Software Engineer to architect and build scalable solutions for our enterprise clients. Enjoy a collaborative environment with flexible work arrangements, comprehensive benefits, and relocation assistance to make your move to Milwaukee seamless. Help us transform industries through innovation while growing your career in one of America's most livable cities.
What We Offer:
- Relocation package including moving stipend and temporary housing
- Health, dental, and vision insurance
- 401(k) with company matching
- Professional development budget
- Hybrid work model
Responsibilities
- Design and implement robust backend systems using microservices architecture
- Lead code reviews and mentor junior engineers
- Collaborate with product managers to define technical requirements
- Optimize application performance and scalability
- Implement CI/CD pipelines and DevOps best practices
- Contribute to open-source projects and technical documentation
- Participate in agile ceremonies and sprint planning
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in software development
- Proficiency in Java, Python, or C# with modern frameworks
- Expertise with cloud platforms (AWS/Azure/GCP)
- Strong understanding of RESTful APIs and microservices
- Experience with containerization (Docker/Kubernetes)
- Proven problem-solving and debugging skills
- Excellent communication and collaboration abilities