Job Description
Join InnovateTech Solutions in the heart of Nashville's booming tech scene! We're urgently seeking a Senior Software Engineer to architect cutting-edge solutions for our global clients. As a key member of our agile team, you'll drive innovation in cloud-native applications while enjoying competitive compensation and unparalleled growth opportunities. Our Nashville headquarters features state-of-the-art facilities and a collaborative culture that values work-life balance. Apply now to secure your spot in one of America's fastest-growing tech markets!
Responsibilities
- Design and implement scalable microservices using Java, Python, and cloud technologies
- Lead code reviews and mentor junior developers to maintain engineering excellence
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize application performance and security across AWS and Azure environments
- Contribute to DevOps automation using CI/CD pipelines and container orchestration
- Stay current with emerging technologies through continuous learning initiatives
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience accepted)
- Expert proficiency in Java, Python, and modern web frameworks
- 3+ years of cloud development experience with AWS/Azure
- Strong background in microservices architecture and RESTful APIs
- Proven ability to lead technical projects and mentor development teams
- Excellent problem-solving skills with attention to detail
- Experience with Agile/Scrum methodologies and DevOps practices