Job Description
Join InnovateTech Solutions' dynamic engineering team in the heart of Nashville! We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions that transform industries. With a sign-on bonus up to $15,000 and comprehensive benefits package, this is your opportunity to accelerate your career in Music City's thriving tech ecosystem. Collaborate with top-tier talent in a culture that values innovation, work-life balance, and professional growth.
Responsibilities
- Design and develop scalable cloud-native applications using microservices architecture
- Lead code reviews and mentor junior engineers through pair programming sessions
- Implement CI/CD pipelines and optimize deployment workflows for AWS/GCP
- Translate complex business requirements into technical specifications
- Drive architectural decisions while maintaining security and compliance standards
- Collaborate with product managers to deliver roadmap milestones on schedule
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- 5+ years of professional software development experience with Python/Java
- Expertise in cloud platforms (AWS/GCP) and container orchestration (Kubernetes)
- Strong background in RESTful API design and microservices patterns
- Proven track record of shipping production systems at scale
- Bachelor's degree in Computer Science or equivalent technical certification
- Experience with Agile methodologies and JIRA/Confluence
- Excellent problem-solving skills and ability to thrive in fast-paced environments