VEG needs a custom-built Practice Information Management System (PIMS) called "DogByte" that is specifically designed for emergency veterinary care, to provide their front-line staff with reliable and easy-to-use software.
Requirements
- Python expertise
- PostgreSQL expertise
- Pytest/Automated Testing expertise
- AWS is a plus
Responsibilities
- You're going to code… a lot.
- We write code to solve veggies' problems, but we aren't scratching manual tests off of a notepad to make sure our solutions are complete.
- We write automated tests to ensure that those problems never come back.
- There will be the occasional meeting outside of that hour block, typically to work with product, design, and QA to help define potential solutions to problems.
- If our engineers (and their pets) are lucky enough to live near one of our hospitals, they often work remotely from there.
- Occasionally there's a fun team trip to a new hospital that just came online (we're all waiting for one to open in Maui).
- These hospital visits help us observe problems (and solutions) first hand and get a better understanding of what our front line veggies need, and generally just know how they do what they do.
Other
- If you want to code to spec, with little team interaction, and let QA verify all your work, you should look past this opportunity.
- If you are a problem solver, a team player, have excellent communication skills, and truly understand the Python language and backend ecosystem, you're who we are looking for.
- We want teammates that enjoy the challenge of taking a problem and finding the simplest solution.
- We want someone we enjoy talking to in our daily scrum and follow up meetings.
- We like reviewing code that is easy to understand and that we know is validated with a complete but concise set of automated tests.