Job Description
Join Nashville's fastest-growing tech hub! At NashTech Innovations, we're revolutionizing the healthcare tech landscape with cutting-edge AI solutions. We seek a passionate Senior Software Engineer to architect scalable systems and lead our product development initiatives. Enjoy competitive benefits, flexible work arrangements, and the opportunity to impact millions of lives through technology. Our Nashville office features a modern workspace, collaborative culture, and proximity to the city's vibrant music and dining scenes.
Responsibilities
- Architect and implement high-performance microservices using cloud-native technologies
- Lead full-cycle development from concept to deployment using Agile methodologies
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and security while maintaining scalability
- Collaborate with cross-functional teams to deliver innovative healthcare solutions
- Contribute to open-source projects and technical documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in JavaScript/TypeScript and Python with modern frameworks
- Proficiency with cloud platforms (AWS/GCP) and DevOps practices
- Strong understanding of CI/CD pipelines and containerization (Docker/Kubernetes)
- Experience with healthcare data standards (HL7, FHIR) is highly desirable
- Demonstrated ability to lead complex projects and drive technical decisions