Job Description
Join our award-winning engineering team and help shape the future of digital innovation! InnovateTech Solutions is urgently seeking a passionate Senior Software Engineer to build scalable, high-performance applications for our Fortune 500 clients. This is your chance to work with cutting-edge technologies in a collaborative, agile environment while making a tangible impact on millions of users.
Our Louisville hub offers competitive compensation, flexible work arrangements, and a culture that values creativity and professional growth. We're expanding rapidly and need your expertise to drive our next generation of products.
Responsibilities
- Design, develop, and maintain scalable backend services using Java/Spring Boot
- Lead full-stack development projects using React, Node.js, and AWS cloud infrastructure
- Mentor junior engineers through code reviews and technical guidance
- Implement CI/CD pipelines and DevOps best practices
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system performance and troubleshoot complex technical challenges
- Contribute to architectural decisions and technology roadmap planning
Qualifications
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, and modern JavaScript frameworks
- Strong understanding of cloud platforms (AWS/Azure/GCP)
- Proven experience with microservices architecture and RESTful APIs
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and attention to detail
- Experience with Agile/Scrum methodologies
- Strong communication and collaboration abilities