Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help shape the future of digital innovation in Louisville's thriving tech ecosystem. We're seeking a passionate developer to architect robust solutions using cutting-edge technologies while collaborating with cross-functional teams to deliver high-impact products. Enjoy competitive benefits, flexible work arrangements, and opportunities to grow your career in a supportive environment.
Responsibilities
- Lead full-lifecycle development of scalable cloud-based applications using Java, Python, and AWS
- Collaborate with product managers to translate business requirements into technical specifications
- Mentor junior engineers through code reviews and architectural discussions
- Implement CI/CD pipelines using Docker, Kubernetes, and Jenkins
- Optimize application performance and security using best practices
- Contribute to open-source projects and represent the company at tech meetups
Qualifications
- 5+ years of experience in backend development with Java/Python
- Proficiency in cloud platforms (AWS/GCP) and microservices architecture
- Strong understanding of RESTful APIs and database design (SQL/NoSQL)
- Bachelor's degree in Computer Science or equivalent experience
- Experience with Agile methodologies and JIRA
- Excellent problem-solving skills and ability to work in fast-paced environments