Job Description
Join our dynamic team in Nashville, TN! We're urgently hiring a Senior Software Engineer for a direct hire position. This is your opportunity to work on cutting-edge projects in a collaborative environment. We offer competitive compensation, comprehensive benefits, and a chance to make a real impact. Apply now and become part of Nashville's thriving tech scene!
Responsibilities
- Design, develop, and maintain scalable software solutions
- Lead code reviews and mentor junior developers
- Collaborate with cross-functional teams to define project requirements
- Implement best practices in software engineering and DevOps
- Optimize application performance and security
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field
- 5+ years of experience in software development
- Proficiency in Java, Python, and cloud platforms (AWS/Azure)
- Strong understanding of Agile methodologies
- Experience with CI/CD pipelines and containerization (Docker/Kubernetes)
- Excellent problem-solving and communication skills