Job Description
Join InnovateTech Dynamics in Nashville's thriving tech hub! We're seeking a passionate Senior Software Engineer to join our agile team immediately. You'll architect scalable cloud solutions using cutting-edge technologies while mentoring junior developers. Enjoy competitive benefits, flexible work arrangements, and the opportunity to shape products used by millions. If you're ready to make an impact from day one, apply now!
Responsibilities
- Design and implement high-performance microservices using Node.js and AWS
- Lead code reviews and enforce best practices across the engineering team
- Collaborate with Product Managers to define technical roadmaps
- Optimize database queries and implement CI/CD pipelines
- Mentor junior engineers through pair programming and tech talks
- Resolve complex production issues with root cause analysis
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development
- Expertise in JavaScript/TypeScript and cloud platforms (AWS/GCP)
- Strong understanding of RESTful APIs and GraphQL
- Proficiency with containerization (Docker/Kubernetes)
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of shipping enterprise-scale applications
- Excellent problem-solving and communication skills