Job Description
Join InnovateTech Solutions, Milwaukee's leading tech innovator, as we revolutionize enterprise software solutions. We're seeking a passionate Senior Software Engineer to architect scalable systems and mentor our growing team. Enjoy competitive compensation, flexible work arrangements, and opportunities to work on cutting-edge projects for Fortune 500 clients. Our collaborative culture values creativity, continuous learning, and work-life balance.
Responsibilities
- Design and implement scalable cloud-native applications using microservices architecture
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system performance and ensure robust security protocols
- Contribute to CI/CD pipeline improvements and DevOps automation
- Stay current with emerging technologies and evaluate new frameworks
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in backend development with Java/Spring or Python
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices patterns
- Experience with Agile methodologies and Jira/Confluence
- Proven problem-solving skills with system architecture design
- Excellent communication and collaboration abilities