Job Description
We are urgently hiring a highly skilled Software Engineer to join our dynamic team in Nashville, TN. If you are a proactive problem-solver looking for an immediate opportunity, we want to hear from you.
Our team is focused on building cutting-edge web solutions for the healthcare sector, and we are looking for a candidate who thrives in a fast-paced, collaborative environment. This role offers a competitive salary and the chance to work on high-impact projects with top-tier engineers.
Why Join Us?
- Immediate start available for qualified candidates.
- Competitive compensation package.
- Remote and Hybrid work options available.
- Professional development opportunities.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern technologies.
- Collaborate with cross-functional teams (Product, Design, QA) to define, design, and ship new features.
- Write clean, efficient, and well-documented code following best practices.
- Participate in code reviews and contribute to technical architecture discussions.
- Troubleshoot and debug applications to ensure optimal performance and user experience.
- Conduct unit and integration testing to ensure software reliability.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 3+ years of professional experience in Software Development.
- Strong proficiency in JavaScript (ES6+), Python, or TypeScript.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Familiarity with RESTful APIs, SQL, and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Strong understanding of software development life cycle (SDLC) and Agile methodologies.
- Excellent communication and teamwork skills.