Software Developer, Systems & Tooling United Veterinary Care (“UVC”) is one of the fastest-growing, multi-site veterinary hospital groups in the United States. As we grow, we aim to provide best-in-class technology solutions for our teams and clients. Whether it’s purchasing the best off-the-shelf systems available and writing custom integrations to tie them together, or building custom applications that allow our teams to make a greater impact more efficiently – we’re looking to build a world class Data & Software Enablement team.
This will be the first full-time developer hire to this team, and with that, you’ll have a big hand in shaping our practices into the future.
Experience
- At least 3 years of experience building back-end applications
- Deep knowledge of JavaScript/Typescript/Node.js, Elixir, Ruby, or Python
- Deep knowledge of API designs
- Strong working knowledge of relational databases (we use Postgres heavily)
- A high bar for code quality with belief in automated testing
- Strong organizational skills and ability to manage multiple simultaneous engagements
- Strong problem solving and analytical skills with experience to resolve problems efficiently
- A desire to mentor and support a team of fellow developers
- Ability to think through challenges and develop features that solve them elegantly
- Ability to challenge and improve our current architecture
- Excitement for building critical integrations for veterinary hospitals
Knowledge, Skills, & Proficiencies
- Previous remote engineer position, preferably as part of a small team
- Previous work on health care, medical records, veterinary, or enterprise software
- Previous remote position, preferably as part of a small team
- Excellent written and oral communication skills
- Ability to manage numerous priorities simultaneously
- Able to work well with little supervision
- Strong organizational and planning skills
- Attention to detail and problem-solving skills
- Must possess the desire and willingness to learn and apply new skills
- Must be quality and detailed oriented
Physical Requirements/Working Environment This position is fully remote. The employee is required to work at home utilizing a company distributed computer. The incumbent must be able to work extended and flexible hours and weekends as needed.
Travel Not applicable.
Disclaimer The above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job. This is not an all-inclusive job description; therefore, management has the right to assign or reassign schedules, duties, and responsibilities to this job at any time.