Job Description
We're urgently seeking a Senior Software Engineer to join our dynamic team in Nashville, TN. This direct-hire opportunity offers competitive compensation, comprehensive benefits, and the chance to shape cutting-edge solutions for Fortune 500 clients. Our collaborative culture values innovation and work-life balance, with hybrid work options available.
As a key player in our technology division, you'll work on mission-critical projects in cloud infrastructure and AI integration. We provide mentorship programs, professional development stipends, and opportunities for career advancement. Join us in revolutionizing the tech landscape while enjoying Nashville's thriving music scene and affordable living!
Responsibilities
- Architect and implement scalable cloud solutions using AWS/Azure
- Lead full-stack development of SaaS applications
- Mentor junior engineers through code reviews and pair programming
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience equivalent)
- Expertise in Python, Java, or C# with cloud architecture experience
- Proven track record of shipping production-grade software
- AWS/Azure certification or demonstrable cloud deployment experience
- Strong problem-solving skills with system design expertise
- Excellent communication abilities for stakeholder collaboration
- Portfolio of 3+ complex projects demonstrating technical leadership