Job Description
Join our dynamic team at InnovateTech Solutions and drive innovation in a fast-paced environment! We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions and lead transformative projects. Enjoy competitive compensation, flexible work arrangements, and opportunities for professional growth in Louisville's thriving tech hub.
Responsibilities
- Design and develop scalable cloud-native applications using modern frameworks
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with cross-functional teams to deliver high-impact products
- Implement CI/CD pipelines and DevOps best practices
- Optimize system performance and security protocols
- Translate business requirements into technical specifications
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of software development experience
- Proficiency in Python, Java, and cloud platforms (AWS/GCP)
- Strong knowledge of microservices architecture and containerization
- Experience with Agile methodologies and Scrum frameworks
- Demonstrated problem-solving and analytical skills
- Excellent communication and leadership abilities