Job Description
Join our innovative team at TechSolutions Inc. as a Senior Software Engineer and drive cutting-edge projects in Milwaukee's thriving tech hub. We're seeking a passionate professional to architect scalable solutions, mentor junior developers, and collaborate with cross-functional teams. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape the future of our product suite.
Responsibilities
- Lead full-cycle software development using Java, Python, and cloud technologies (AWS/Azure)
- Design and implement microservices architecture for high-traffic applications
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate requirements into technical specifications
- Optimize system performance and implement CI/CD pipelines
- Contribute to DevOps practices including containerization (Docker/Kubernetes)
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java/Python and cloud platforms (AWS/Azure)
- Strong understanding of microservices architecture
- Experience with CI/CD pipelines and DevOps tools
- Proven ability to lead technical projects and mentor teams
- Excellent problem-solving and communication skills