Job Description
Join InnovateTech Solutions' dynamic team in Nashville's thriving tech hub! We're urgently seeking a Senior Software Engineer to architect cutting-edge solutions and lead transformative projects. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape Nashville's tech future. Apply today and become part of our award-winning culture!
Responsibilities
- Design and implement scalable cloud-based applications using AWS/Azure
- Lead cross-functional teams in Agile development cycles
- Optimize system performance and ensure robust security protocols
- Mentor junior developers and conduct code reviews
- Collaborate with product teams to define technical roadmaps
- Research and implement emerging technologies (AI/ML, serverless)
- Drive DevOps practices and CI/CD pipeline improvements
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in full-stack development
- Expertise in Java, Python, and modern JavaScript frameworks
- Strong AWS/Azure architecture and deployment skills
- Proven track record of leading complex projects
- Excellent problem-solving and communication abilities
- Relevant certifications (AWS/Azure, Kubernetes) preferred