Job Description
Join our dynamic team at InnovateTech Solutions and help shape the future of digital innovation in Nashville! We're urgently seeking a passionate Senior Software Engineer to lead cutting-edge projects in our fast-paced startup environment. This is your chance to make an immediate impact while working with cutting-edge technologies in Music City's thriving tech scene. Our competitive compensation package includes equity, comprehensive benefits, and flexible work arrangements.
Located in the heart of downtown Nashville, our collaborative culture values creativity, technical excellence, and work-life balance. We're committed to fostering an inclusive environment where your ideas can flourish. Don't miss this urgent opportunity to accelerate your career with industry leaders!
Responsibilities
- Architect and implement scalable cloud-native solutions using AWS and microservices
- Mentor junior engineers through code reviews and technical guidance
- Optimize application performance and security protocols
- Lead agile development cycles with Jira and CI/CD pipelines
- Collaborate with product teams to translate requirements into technical specs
- Contribute to open-source projects and technical documentation
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in Java, Python, and modern JavaScript frameworks
- Strong background in cloud platforms (AWS/Azure/GCP)
- Proven track record of delivering production-ready applications
- Experience with DevOps practices and containerization (Docker/Kubernetes)
- Excellent problem-solving skills and communication abilities
- Portfolio demonstrating complex project implementations