Job Description
Join TechNash Solutions, a Nashville-based tech innovator, as we revolutionize the healthcare industry with cutting-edge software solutions. We're seeking a passionate Senior Software Engineer to lead development of our next-generation patient management platform. This role offers hybrid work flexibility, competitive benefits, and growth opportunities in Music City's thriving tech ecosystem. Collaborate with cross-functional teams to deliver scalable, secure applications while mentoring junior developers and driving technical excellence.
Responsibilities
- Architect and implement microservices using Java/Spring Boot and AWS cloud infrastructure
- Lead CI/CD pipeline optimization using Docker, Kubernetes, and Jenkins
- Mentor junior engineers through code reviews and technical workshops
- Collaborate with Product and UX teams to translate business requirements into technical specifications
- Conduct thorough testing, debugging, and performance optimization
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in full-stack development
- Expertise in Java, Python, and modern JavaScript frameworks
- Strong background in cloud platforms (AWS/GCP) and containerization
- Proven track record of delivering scalable enterprise applications
- Experience with Agile methodologies and JIRA
- Excellent problem-solving and communication skills