Job Description
We're urgently seeking a Senior Software Engineer to join our dynamic team in Nashville! As a key player in our tech innovation hub, you'll architect cutting-edge solutions that transform industries. Enjoy competitive compensation, flexible work arrangements, and the opportunity to shape Nashville's growing tech landscape. This is your chance to make an immediate impact while advancing your career in one of America's most vibrant cities.
Responsibilities
- Lead full-stack development of scalable cloud applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and optimize system performance
- Contribute to technical strategy and architectural decisions
- Drive innovation through emerging technologies like AI/ML integration
Qualifications
- 5+ years of experience in software development with 3+ years in senior roles
- Proficiency in JavaScript, Python, and cloud platforms (AWS/Azure)
- Strong understanding of Agile methodologies and DevOps practices
- Proven track record of delivering complex projects on deadline
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and ability to work in fast-paced environments