Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help us revolutionize digital experiences from our Louisville hub. We're seeking a passionate remote engineer to architect scalable solutions using cutting-edge technologies. Enjoy competitive compensation, flexible hours, and collaborate with a team that values innovation and work-life balance.
Responsibilities
- Design, develop, and maintain high-performance backend services using Java/Python
- Lead code reviews and mentor junior engineers on best practices
- Implement CI/CD pipelines using AWS and Docker
- Collaborate with product teams to translate requirements into technical solutions
- Optimize system performance and troubleshoot complex issues
- Contribute to open-source projects and internal innovation initiatives
Qualifications
- 5+ years of experience in software development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and microservices architecture
- Strong understanding of REST APIs and database design (SQL/NoSQL)
- Experience with Agile methodologies and JIRA
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of delivering complex projects on schedule
- Excellent problem-solving and communication skills