Job Description
Are you a visionary engineer ready to make an immediate impact?
Nashville Data Systems is seeking a highly skilled Senior Software Engineer to join our elite development team. This is an immediate hire opportunity for a dedicated professional looking to thrive in a fast-paced, innovative environment. If you are passionate about building scalable, high-performance software and want to work with the best talent in the Music City, we want to meet you.
Why Join Us?
- Immediate Start: Onboard and begin contributing from Day 1.
- Competitive Compensation: Comprehensive salary package including equity options.
- Modern Tech Stack: Work with the latest tools and cloud technologies.
- Growth Opportunities: Clear pathways for career advancement and leadership roles.
Role Overview:
We are looking for a problem-solver who can translate complex business requirements into elegant, efficient code. You will be at the forefront of our digital transformation, working on projects that directly impact our clients and the community.
Responsibilities
- Architecture & Development: Design, develop, and maintain robust, scalable software solutions using modern web technologies.
- Cross-Functional Collaboration: Work closely with product managers, designers, and other engineers to define product features and ensure high-quality delivery.
- Code Quality: Write clean, maintainable, and well-documented code; conduct thorough code reviews to ensure best practices.
- Optimization: Identify bottlenecks and implement performance optimizations to ensure application speed and responsiveness.
- Debugging & Troubleshooting: Proactively troubleshoot complex issues and resolve technical challenges in a timely manner.
- Mentorship: Guide junior developers and contribute to the technical growth of the team.
Qualifications
- Experience: 5+ years of professional software development experience.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Language: Proficiency in JavaScript (ES6+), TypeScript, and a modern framework such as React or Vue.js.
- Backend: Strong understanding of RESTful APIs and server-side logic (Node.js or Python preferred).
- Database: Experience with relational databases (PostgreSQL, MySQL) and ORM tools.
- DevOps: Familiarity with CI/CD pipelines, cloud platforms (AWS/Azure), and containerization (Docker).