Software Engineer
At Procured Health, we have an ambitious goal–taking costs out of our healthcare system while improving the quality and efficiency of patient care. We believe that we can solve some of the biggest problems in healthcare with a talented team, smart technology and engaged users. Our best-in-class software tools help healthcare providers optimize clinical product evaluation, reduce costs, and fundamentally change the way they operate. We're a growth stage startup focused on building a world-class company, and are backed by leading healthcare investors.
Why you should join us:
- At Procured, you can make a direct impact on our healthcare system, working with hospitals that are leading real change in the industry.
- You will work in a fast-paced environment and have no shortage of responsibility.
- You will join a group of people that take their work seriously, but not themselves.
Responsibilities:
Procured Health is looking for software engineers who are ready to play the crucial role of building the applications that are essential to the success of our business. Responsibilities include:
- Software Design: Collaborate with other engineers and product managers to design a software solution that delivers optimal value to the user.
- Programming: Write code. Lots of code. Python code, JavaScript code, SQL, HTML, CSS.
- Quality: Plan to do it right the first time. We write unit tests, we code review, we schedule time to optimize and refactor.
- Security: Protect the client’s data and code cautiously to ensure correct access permissions and avoid common vectors like SQL injection and cross-site scripting.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Mathematics or a related field
- 3+ years experience in a software development role
- Experience with Python/Django, Vue.js, or Amazon’s Redshift database
- You are a patient, personable and open-minded individual with a high level of maturity and excellent discretion
- A demonstrated track record for accomplishing goals and meeting deadlines
- You hold yourself and others to a high standard
- Strong verbal and written communication skills
- Excellent attention to detail, strong prioritization skills