Watershed Health is a fast-growing company that is revolutionizing the way healthcare is delivered. We are currently seeking a Full Stack Software Developer. Our ideal candidate will have expertise in designing and customizing software as well as databases within our application.
Duties and Responsibilities
- Ability to consistently produce clean, efficient code based on specifications
- Ability to integrate software components and third-party programs to meet specifications
- Reliability and proficiency in verifying and deploying programs and systems
- Ability to troubleshoot, debug and upgrade existing software
- Excellent communication skills needed to gather and evaluate feedback
- Collaborative mindset and willingness to recommend and execute improvements
- Commitment to optimization and accountability evident in creating technical documentation for reference and reporting
Software Developer Requirements and Qualifications
- BS/BA in Computer Science, Engineering or a related field is preferred
- Significant experience as a successful Software Developer, Software Engineer, or similar role
- Strong working knowledge of Agile development methodologies
- Extensive experience with software design and development in a test-driven environment
- Extensive knowledge of coding languages (e.g. ASP.NET / C#, JavaScript) and frameworks/systems (e.g. jQuery, Git)
- Familiarity with relational databases such as SQL and MySQL
- Familiarity with Object-Relational Mapping (ORM) frameworks (e.g. Entity Framework)
- Ability and willingness to learn new languages and technologies
- Excellent verbal and written communication skills
- Resourcefulness and troubleshooting aptitude coupled with focus and follow-through