Job Description
Join our dynamic team at TechNash Solutions, a leading innovator in cloud-native applications. We're seeking a passionate Senior Software Engineer to architect scalable solutions for our rapidly growing client base in healthcare and fintech. Enjoy hybrid work flexibility, cutting-edge tech stack, and opportunities to mentor junior developers in our collaborative Nashville workspace.
As a key member of our engineering division, you'll drive technical strategy while building mission-critical systems that impact millions of users. We offer competitive compensation, comprehensive health benefits, and professional development stipends. Help shape the future of enterprise software while enjoying Nashville's vibrant tech ecosystem!
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead code reviews and enforce best practices for CI/CD pipelines
- Collaborate with product teams to translate requirements into technical specifications
- Optimize system performance and implement scalable database solutions
- Mentor junior engineers through pair programming and knowledge sharing sessions
- Contribute to open-source projects and stay current with emerging technologies
- Implement robust security protocols and compliance frameworks
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development with Go/Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong understanding of RESTful APIs and GraphQL
- Experience with event-driven architecture and message queues
- Proven ability to lead technical projects and mentor developers
- Proficiency with testing frameworks and TDD methodologies
- Excellent problem-solving and communication skills