Job Description
Join our dynamic team at InnovateTech Solutions, a leading tech innovator in Nashville's thriving startup ecosystem. We're seeking a passionate Senior Software Engineer to build cutting-edge applications for our healthcare clients. This is your chance to make an immediate impact in a collaborative environment where your ideas drive real-world solutions. Start this week and contribute to projects that transform patient care through technology.
Responsibilities
- Design, develop, and maintain scalable cloud-based applications using Python and AWS
- Lead code reviews and mentor junior developers to ensure best practices
- Collaborate with cross-functional teams to define technical requirements
- Optimize application performance and troubleshoot complex issues
- Implement CI/CD pipelines to streamline deployment processes
- Contribute to architectural decisions and technology roadmap planning
Qualifications
- 5+ years of experience in full-stack development with Python and JavaScript
- Proven expertise with AWS services (EC2, Lambda, S3)
- Strong background in RESTful API design and microservices architecture
- Familiarity with Agile methodologies and Jira workflow
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and attention to detail
- Experience with Docker and Kubernetes containerization