Job Description
Join our dynamic team at InnovateTech Solutions! We're urgently hiring a Senior Software Engineer to drive innovation in our Louisville headquarters. As a key member of our engineering division, you'll architect scalable solutions and mentor junior developers while enjoying competitive compensation and comprehensive benefits.
Why join us? We offer flexible work arrangements, professional development stipends, and the opportunity to work on cutting-edge projects that impact millions of users. Our collaborative culture values creativity and technical excellence.
Responsibilities
- Lead development of cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate requirements into technical solutions
- Contribute to technical strategy and roadmap planning
- Ensure robust security protocols and compliance standards
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development (Java/Python)
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices patterns
- Proven track record of mentoring development teams
- Experience with Agile methodologies and DevOps practices