We are looking for a C# Developer to work on the Engineering team in New York City. The ideal candidate will have experience working in a start up environment, using a mix of waterfall and agile development techniques. Our applications are built upon the Microsoft .NET framework with client server architecture. The devices which we place in doctors’ offices run an embedded OS with a lightweight client to display configurable patient interviews with an intuitive user interface.
The C# developer will aid the architecture team implementing refactoring in our quickly evolving software.
Responsibilities include, but are not limited to:
- Implementing lead on introducing to our codebase concepts like Test Driven Development (TDD) and Dependency Injection
- Active validation of architecture concepts
- Refactoring to move the application to a new architecture in an actively evolving codebase
- Ensure test coverage of code
- Documentation
Qualifications:
- Bachelor’s degree in computer science or equivalent working experience
- 1-3 years of software development with recent use of C#
- Familiarity with Design Patterns
- Knowledgeable about unit and integration tests
Optionally, knowledge of the following:
- Tools like Rally www.rallydev.com and Jira http://www.atlassian.com/software/jira/
- Web, Windows, and CE development
- Healthcare industry, document formats like CRR and HL7
- Electronic Medical Record (EMR) / Practice Medical Systems (PMS) / Healthcare Information Systems (HIS)
Phreesia offers an energetic, fun, hard-working environment. Flexible working arrangements, along with excellent benefits including medical and dental, makes Phreesia “the” place to work. Join a team destined for success!
Phreesia is proud to be an equal opportunity employer.

