Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing fintech solutions from our Milwaukee headquarters. We're seeking a passionate Senior Software Engineer to architect scalable systems and mentor junior developers. Enjoy competitive compensation, flexible work arrangements, and opportunities to work on cutting-edge projects that impact millions of users.
Responsibilities
- Design and implement microservices using cloud-native technologies
- Lead code reviews and enforce best practices across the team
- Collaborate with product teams to translate requirements into technical solutions
- Optimize system performance and ensure high availability
- Drive DevOps initiatives including CI/CD pipeline improvements
- Mentor junior engineers through pair programming and technical workshops
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Python, or Go with strong OOP fundamentals
- Proven experience with cloud platforms (AWS/Azure/GCP)
- Familiarity with containerization (Docker/Kubernetes)
- Strong problem-solving skills with complex system architectures
- Bachelor's degree in Computer Science or equivalent
- Excellent communication and collaboration abilities