Job Description
Join TechNova Solutions and make an immediate impact! We're seeking a dynamic Senior Software Engineer to join our Nashville team. Enjoy competitive compensation, flexible work arrangements, and the chance to build cutting-edge solutions for Fortune 500 clients. Our collaborative culture values innovation and professional growth, with opportunities to mentor junior developers and lead high-stakes projects.
Responsibilities
- Architect scalable cloud-native applications using AWS and Azure
- Lead Agile development cycles and sprint planning ceremonies
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate requirements into technical solutions
- Contribute to open-source projects and industry research
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Python, or JavaScript frameworks
- Proven experience with cloud platforms (AWS/Azure/GCP)
- Strong understanding of microservices architecture and DevOps practices
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills
- Portfolio demonstrating complex project leadership