Job Description
Ready to launch your career in Music City? InnovateTech Solutions is seeking a Senior Software Engineer to join our award-winning team starting this week! This is a rare opportunity to make an immediate impact in Nashville's thriving tech scene while working on groundbreaking projects that shape the future.
At InnovateTech, we blend cutting-edge technology with a culture of innovation and collaboration. You'll design scalable solutions, mentor junior developers, and drive technical strategy—all while enjoying competitive benefits and flexible work arrangements. If you're a problem-solver passionate about building exceptional software, this is your moment to shine.
Responsibilities
- Architect and implement cloud-native applications using microservices architecture
- Lead agile development sprints and conduct rigorous code reviews
- Optimize system performance and troubleshoot complex technical challenges
- Mentor junior engineers and contribute to technical documentation
- Collaborate with product teams to translate business requirements into technical solutions
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in JavaScript/TypeScript and cloud platforms (AWS/Azure)
- Strong proficiency in React, Node.js, and containerization technologies
- Proven track record of delivering scalable, production-ready applications
- Excellent problem-solving skills and ability to thrive in fast-paced environments
- Experience with CI/CD pipelines and DevOps practices