Seneca Family of Agencies

Overview:
As our Contract Software Developer, you will be completing design and hands-on programming of software customizations in the SmartCare Electronic Health Record (EHR) system. This includes maintenance of existing software, additions, modifications, bug fixes, new application development, and troubleshooting. The contract software developer will work closely with Seneca’s BA, project manager and development team, integrating with the team’s processes and following the standards and practices set forth by the team’s leadership. Typical development work will include creating/updating EHR documents, fields, reports, stored procedures, and related areas of functionality.
This contracted assignment is expected to last approximately 6 – 12 months.
ABOUT SENECA
Seneca Family of Agencies provides a broad continuum of permanency, mental health, education, and juvenile justice services to youth and families throughout California and Washington. Seneca is committed to supporting historically underrepresented communities and informing agency policies and practices through its agency-wide and DEI Advisory Board. Seneca is committed to fostering an agency culture that is welcoming, cooperative, and inclusive of diverse peoples and worldviews. Seneca has been voted as one of for 7 consecutive years. Responsibilities:

Design, code, and test software using the appropriate technology or development platform.

Analyze business requirements and create software designs to address these requirements.

Exercise creativity to design solutions to technical problems that may be encountered, but ultimately to follow designs created by the team’s BA.

Be available to troubleshoot issues/bugs with code created by the Seneca dev team.

Write documentation for software that has been developed, as needed.

Maintain strict confidentiality of all data encountered during course of the contract.

Qualifications:

Bachelor’s degree in computer science, software engineering, IS/IT, math, or related fied; or equivalent experience.

Knowledge and proficiency in relevant programming languages and related technologies.

Proficient with C# – modern and legacy frameworks (e.g., NET web forms).

Proficient with JavaScript.

Proficient with Git.

Proficient with SQL/T-SQL.

Experience with code review workflows and pull requests.

Knowledge of generally accepted programming practices.

Knowledge of healthcare industry standards and practices a plus (HIPAA, HL7, etc.).

Experiencing customizing SmartCare or other EHRs a plus.

Ability to work as a team player.

At least 21 years of age.

Fingerprinting clearance and any other state/federal licensing or certification requirements.

Schedule:

This is a remote position.

20 – 40 hours per week, with a flexible schedule.

Benefits:

Starting at $58.66 – $65.39 per hour.

Actual salary dependent on creditable experience above the minimum qualification.

Seneca Family of Agencies

You must sign in to apply for this position.