Job Description
Join our award-winning team at InnovateTech Solutions, a cutting-edge software development firm transforming industries through innovation. We're seeking a passionate Senior Software Engineer to architect scalable solutions and lead technical initiatives in our Louisville headquarters. Enjoy a collaborative environment with flexible work arrangements, comprehensive benefits, and opportunities to shape the future of technology.
Responsibilities
- Design, develop, and maintain high-performance applications using modern frameworks
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with cross-functional teams to deliver complex projects on schedule
- Optimize system performance and implement robust security protocols
- Contribute to product strategy through technical expertise and innovation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and cloud platforms (AWS/Azure)
- Strong understanding of Agile methodologies and DevOps practices
- Proven track record of leading successful technical projects
- Excellent problem-solving and communication skills