Job Description
Join our award-winning tech team in the heart of Nashville! We're seeking a passionate Senior Software Engineer to build cutting-edge solutions for our clients. This immediate-start opportunity offers competitive compensation, flexible work arrangements, and the chance to work on transformative projects. Start immediately and make an impact in Nashville's booming tech scene!
Responsibilities
- Design and implement scalable cloud-native applications using AWS and Azure
- Mentor junior developers through code reviews and pair programming
- Collaborate with cross-functional teams to deliver high-quality software
- Optimize system performance and resolve complex technical challenges
- Lead architectural decisions and contribute to technical strategy
- Automate CI/CD pipelines to ensure efficient delivery
- Document technical specifications and maintain clean code standards
Qualifications
- 5+ years of experience in full-stack development
- Expertise in Python, Java, or JavaScript with modern frameworks
- Strong understanding of cloud platforms (AWS/Azure) and DevOps practices
- Bachelor's degree in Computer Science or equivalent experience
- Proven ability to lead technical projects and mentor teams
- Experience with microservices architecture and containerization
- Excellent problem-solving and communication skills