Job Description
Join our dynamic team at InnovateTech Solutions, where cutting-edge technology meets Midwestern ingenuity! We're seeking a passionate Senior Software Engineer to architect scalable solutions for our enterprise clients. This is your chance to shape the future of digital transformation in a collaborative, growth-oriented environment. Enjoy competitive benefits, flexible work arrangements, and the opportunity to work on high-impact projects that drive real business results.
Responsibilities
- Design and implement robust cloud-native applications using microservices architecture
- Mentor junior developers through code reviews and technical guidance
- Collaborate with cross-functional teams to define product requirements
- Optimize system performance and troubleshoot complex technical issues
- Stay current with emerging technologies and industry best practices
- Lead architectural decisions and technical documentation
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in full-stack development with Java/Python
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of CI/CD pipelines and DevOps practices
- Proven track record of delivering scalable enterprise solutions
- Excellent problem-solving skills and attention to detail
- Experience with agile methodologies and Scrum frameworks