Job Description
Join our dynamic engineering team at InnovateTech Solutions and drive cutting-edge software development projects in Milwaukee's thriving tech ecosystem. We're seeking a passionate Senior Software Engineer to architect scalable solutions and mentor junior developers. Enjoy competitive benefits, flexible work arrangements, and immediate career growth in a collaborative environment.
Responsibilities
- Design, develop, and maintain high-performance cloud-native applications
- Mentor junior engineers through code reviews and technical guidance
- Implement CI/CD pipelines and DevOps best practices
- Collaborate with cross-functional teams to deliver enterprise solutions
- Optimize system architecture for scalability and security
- Lead technical investigations and resolve complex production issues
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, and cloud platforms (AWS/Azure)
- Strong understanding of microservices architecture and RESTful APIs
- Proven experience with CI/CD tools (Jenkins, GitLab, CircleCI)
- Excellent problem-solving skills and attention to detail
- Effective communication and leadership abilities
- Portfolio demonstrating complex project implementations