Job Description
We are seeking a highly skilled Senior Software Engineer to join our dynamic team in the heart of Music City. This is a strategic contract-to-hire opportunity for a professional who thrives in a fast-paced, agile environment. You will play a pivotal role in architecting scalable solutions and driving technical excellence for our enterprise clients.
Why Join Us?
- Competitive contract rates with the potential for full-time conversion.
- Hybrid work model in downtown Nashville.
- Access to cutting-edge technologies and professional development.
The Role:
In this position, you will collaborate closely with product managers, designers, and other engineers to deliver high-quality software products. You will be responsible for the full software development lifecycle, from requirements gathering to deployment and maintenance.
Responsibilities
- Design, develop, and maintain complex web applications using modern frameworks (React, Angular, or Vue).
- Participate in code reviews, architecture planning, and technical mentoring of junior developers.
- Optimize application performance, scalability, and security.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Debug and resolve technical issues efficiently to minimize downtime.
Qualifications
- 5+ years of professional software development experience in a corporate environment.
- Strong proficiency in JavaScript, TypeScript, and HTML5/CSS3.
- Experience with backend technologies such as Node.js, Python, or Java.
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Must be currently located in Nashville, TN (Local candidates preferred for on-site collaboration).