Job Description
Join our dynamic team at InnovateTech Solutions, a cutting-edge tech firm revolutionizing digital experiences from our Louisville hub. We're seeking a passionate Senior Software Engineer to architect scalable solutions while driving innovation in a collaborative, agile environment. Enjoy competitive compensation, comprehensive benefits, and opportunities to shape the future of technology.
Responsibilities
- Design and implement high-performance microservices using cloud-native architectures
- Lead code reviews and mentor junior developers on best practices
- Optimize system performance and troubleshoot complex technical issues
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and DevOps automation
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development (Java/Python/Node.js)
- Expertise in cloud platforms (AWS/Azure/GCP)
- Strong understanding of RESTful APIs and microservices patterns
- Proficiency with containerization (Docker/Kubernetes)
- Bachelor's degree in Computer Science or equivalent experience
- Experience with Agile methodologies and JIRA
- Excellent problem-solving and communication skills