Job Description
Join our award-winning team at TechNova Solutions! We're urgently seeking talented Software Engineers to innovate in Nashville's booming tech scene. Enjoy competitive salaries, cutting-edge projects, and comprehensive relocation assistance to make your move seamless.
As a key member of our engineering division, you'll architect scalable solutions using modern technologies while mentoring junior developers. Our collaborative culture emphasizes work-life balance and continuous growth through quarterly hackathons and conference sponsorships.
Responsibilities
- Design, develop, and deploy cloud-native applications using AWS/GCP infrastructure
- Mentor junior engineers through pair programming and code reviews
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical specs
- Contribute to open-source projects and technical blog content
- Lead architectural decisions for microservices and event-driven systems
Qualifications
- 5+ years of experience in object-oriented programming (Java/Python/C#)
- Proficiency with containerization (Docker/Kubernetes) and serverless architectures
- Expertise in relational (PostgreSQL) and NoSQL databases (MongoDB)
- Strong understanding of RESTful APIs and GraphQL
- Experience with CI/CD tools (Jenkins, GitHub Actions, CircleCI)
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving and communication skills