Job Description
Join InnovateTech Solutions, a cutting-edge software development firm revolutionizing healthcare technology. We're seeking a passionate Senior Software Engineer to build scalable solutions that impact millions of lives. Our Louisville-based team collaborates in a modern, agile environment with competitive benefits, professional development stipends, and flexible work arrangements. If you thrive on solving complex problems and value work-life balance, this is your opportunity to shape the future of digital health.
Responsibilities
- Design and implement cloud-native microservices using AWS and Kubernetes
- Lead code reviews and mentor junior developers in agile methodologies
- Optimize application performance and troubleshoot complex system issues
- Collaborate with product teams to translate requirements into technical specifications
- Implement CI/CD pipelines and DevOps best practices
- Contribute to architecture decisions and technical debt reduction
- Ensure compliance with HIPAA and healthcare security standards
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and modern JavaScript frameworks
- Strong understanding of RESTful APIs and microservices architecture
- Proficiency with cloud platforms (AWS, Azure, or GCP)
- Experience with relational (SQL) and NoSQL databases
- Knowledge of containerization technologies (Docker, Kubernetes)
- Excellent problem-solving and communication skills