Job Description
Join our dynamic team at TechNash Solutions, where innovation meets opportunity! We're urgently seeking a Senior Software Engineer to drive cutting-edge projects in our Nashville headquarters. As a key player in our tech division, you'll collaborate with cross-functional teams to architect scalable solutions while shaping the future of digital transformation. Enjoy competitive benefits, flexible work arrangements, and the chance to make an immediate impact in a thriving local tech ecosystem. Apply nowβthis position won't stay open long!
Responsibilities
- Lead development of high-performance cloud applications using AWS and microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Design and implement RESTful APIs with robust security protocols
- Optimize system performance through database tuning and caching strategies
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to CI/CD pipeline automation and DevOps practices
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expert proficiency in Python, Java, or JavaScript/TypeScript
- Proven experience with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Strong background in relational databases (PostgreSQL, MySQL) and NoSQL solutions
- Demonstrable experience with Agile methodologies and JIRA
- Excellent problem-solving skills with attention to detail
- Strong communication abilities for technical and non-technical stakeholders