Job Description
Join our dynamic engineering team at TechNash Solutions and drive innovation for Nashville's thriving tech scene. We're urgently seeking a passionate Senior Software Engineer to architect scalable solutions and mentor junior developers. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape cutting-edge products. Apply now to make an immediate impact!
Responsibilities
- Design and implement scalable microservices using cloud-native technologies
- Lead code reviews and enforce best practices across the development lifecycle
- Mentor junior engineers through pair programming and knowledge sharing sessions
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system performance and troubleshoot complex production issues
- Implement CI/CD pipelines and automate testing workflows
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development with Java/Python
- Proficiency in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices architecture
- Experience with Agile methodologies and DevOps practices
- Excellent problem-solving skills and ability to work in fast-paced environments