Job Description
Join Nashville's booming tech scene with our relocation-ready senior software engineer position! InnovateTech Solutions offers comprehensive relocation assistance including moving stipends, temporary housing, and visa sponsorship for international candidates. Dive into cutting-edge projects in our modern downtown Nashville office while enjoying the city's renowned music culture, affordable living, and work-life balance. Our team values creativity, collaboration, and continuous growth—perfect for ambitious tech professionals ready to make an immediate impact.
Responsibilities
- Architect scalable backend systems using AWS and microservices
- Mentor junior developers through pair programming and code reviews
- Implement CI/CD pipelines using Jenkins and Docker
- Optimize database performance for high-traffic applications
- Contribute to agile development sprints with 2-week cycles
- Lead technical design sessions for new feature implementations
- Collaborate with product teams to translate requirements into solutions
Qualifications
- 5+ years of experience in software development
- Expertise in Python, Java, or JavaScript ecosystems
- Strong knowledge of cloud platforms (AWS/GCP/Azure)
- Experience with containerization and orchestration (Docker/Kubernetes)
- Proven ability to deliver production-quality code
- Bachelor's degree in Computer Science or related field
- Excellent problem-solving and communication skills
- Willingness to relocate to Nashville, TN