Job Description
Join Louisville's fastest-growing tech innovator! We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions that transform industries. At TechInnovate Solutions, you'll collaborate with elite developers in our state-of-the-art downtown hub, tackling complex challenges while enjoying competitive compensation and unparalleled growth opportunities.
Our culture thrives on innovation, with flexible work arrangements, comprehensive benefits, and regular hackathons that push boundaries. If you're ready to build the future of enterprise software while enjoying Louisville's vibrant tech scene, this is your moment.
Responsibilities
- Architect scalable backend systems using Java/Spring Boot and cloud-native technologies
- Lead full-stack development of microservices with React and Node.js
- Mentor junior engineers through pair programming and design workshops
- Implement CI/CD pipelines and DevOps best practices with AWS/GitLab
- Optimize database performance for high-transaction applications
- Collaborate with product teams to translate business requirements into technical solutions
- Drive code quality through comprehensive testing and code reviews
Qualifications
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, and modern JavaScript frameworks
- Strong AWS/Azure deployment experience with Terraform
- Proven track record of leading complex enterprise projects
- Bachelor's degree in Computer Science or equivalent experience
- Agile/Scrum methodologies mastery
- Excellent problem-solving skills with system architecture expertise