VetDrive is a cloud-based practice management software for veterinary clinics. Our software allows clients to efficiently document their patients' clinical and purchase histories and perform powerful data analytics. We offer an "on-farm" app for large animal vets, a desktop version for small animal vets, and full integration with QuickBooks. Our goal is to provide complete practice management software for our veterinary clients.
This is a full-time remote position for a Back End Developer at VetDrive. The back-end developer will be responsible for developing and maintaining the server-side logic of our software, designing and implementing data storage solutions, and collaborating with the rest of the team on new features and functionality. To succeed in this role, you should possess extensive knowledge of Node.js, AWS, and backend development gained through experience in writing APIs and libraries for the backend.
- Develop and maintain solutions using Node.js and related technologies.
- Collaborate with cross-functional teams to understand requirements and design appropriate solutions.
- Build and maintain APIs and web services to facilitate data exchange between healthcare systems and the Vetdrive application.
- Integrate third-party APIs and services.
- Write efficient, scalable, and secure code while adhering to industry best practices.
- Troubleshoot and debug issues and provide timely resolutions.
- Conduct thorough testing of integration solutions to ensure accuracy and reliability.
- Document processes, APIs, and workflows for reference and future maintenance.
- Stay up to date with the latest healthcare industry standards and trends related to integration.
- Bachelor's degree in computer science, Software Engineering, or a related field.
- Strong experience in developing applications using Node.js and related frameworks such as Express.
- Proficiency in working with RESTful APIs and web services, including development, documentation, and testing.
- Familiarity with docker and serverless is a plus.
- Experience with deploying on EKS.
- Familiarity with databases and ODM frameworks (MongoDB).
- Knowledge of version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Ability to work independently and as part of a team in a fast-paced environment.