Job Description
Join our dynamic team at InnovateTech Labs and be part of cutting-edge software development in Louisville's thriving tech scene! We're urgently seeking a passionate Senior Software Engineer to architect scalable solutions and drive innovation. Enjoy competitive compensation with equity options, flexible work arrangements, and opportunities to shape our product roadmap. Apply today and accelerate your career in a collaborative environment that values creativity and technical excellence.
Responsibilities
- Design, develop, and maintain high-performance cloud-native applications using modern frameworks
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Lead code reviews and mentor junior engineers to maintain high-quality standards
- Implement CI/CD pipelines and optimize system scalability and reliability
- Contribute to architectural decisions and technology stack evolution
- Debug complex issues and deliver robust, secure software solutions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, or JavaScript with relevant frameworks
- Strong understanding of cloud platforms (AWS/Azure/GCP) and microservices architecture
- Proven track record of delivering scalable, production-ready applications
- Experience with Agile methodologies and version control systems (Git)
- Excellent problem-solving skills and ability to work in fast-paced environments