Job Description
Join our dynamic team as a Software Engineer in Milwaukee with flexible remote options! InnovateTech Solutions is revolutionizing fintech through cutting-edge cloud solutions, and we're seeking passionate engineers to drive our next wave of innovation. Enjoy competitive compensation, comprehensive benefits, and a culture that champions creativity and work-life balance.
As a key member of our engineering team, you'll architect scalable systems, collaborate with cross-functional experts, and directly impact products used by millions. We provide mentorship, flexible schedules, and opportunities to work with emerging technologies in a supportive environment.
Responsibilities
- Design and implement scalable cloud-native applications using microservices architecture
- Collaborate with product teams to translate requirements into technical solutions
- Optimize system performance and implement robust security protocols
- Lead code reviews and mentor junior engineers on best practices
- Develop CI/CD pipelines to ensure efficient deployment cycles
- Contribute to technical documentation and architectural decision-making
- Stay current with emerging technologies through research and experimentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in at least two modern programming languages (Java, Python, or JavaScript)
- Strong proficiency with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Experience with RESTful API design and microservices patterns
- Proven track record of delivering high-impact software solutions
- Excellent problem-solving skills and ability to work autonomously