Pay range: $36.44 - $54.67 per hour ($75,795 - $113,713 annually), based on experience.
This exempt position comes with a comprehensive benefits package that includes medical, dental, vision, a 403(b) retirement plan, and a generous Earned Time Off (ETO) program.
In addition, this role is eligible to work remotely from an approved state by St. Charles (please refer to the list). If you do not reside in an approved state listed (or do not plan to relocate to an approved listed state) we request you do not apply for this particular position.
Approved states by St. Charles: Oregon, Arizona, Arkansas, Florida, Idaho, Missouri, Montana, Nevada, New Mexico, North Carolina, Oklahoma, Tennessee, Utah, and Wisconsin.
ST. CHARLES HEALTH SYSTEM
JOB DESCRIPTION
TITLE: Software Development Engineer II
REPORTS TO POSITION: Related IT Manager (ERP/ServiceNow or Integration)
DEPARTMENT:Decision Support
DATE LAST REVIEWED:December 2024
OUR VISION: Creating Americas healthiest community, together
OUR MISSION: In the spirit of love and compassion, better health, better care, better value
OUR VALUES: Accountability, Caring and Teamwork
DEPARTMENT SUMMARY: Decision Support is a part of the Information Services department for St. Charles Health System. It includes the Data Integration Group (DIG). The data integration group consists of Database Administrators, Interface Analysts, Application Development and SharePoint Administration.
POSITION OVERVIEW: The role of the Software Development Engineer II at St. Charles Health System (SCHS) involves working with development team members to assist with gathering business requirements, designing, developing, testing, documenting and deploying new business applications. Additionally, this role will have active involvement in maintaining and enhancing existing business applications. The Software Development Engineer II works within Information Services in support of the identified business objectives and strategies. Providing required documentation and participating in architecture reviews will help ensure that solutions comply with standards and use approved technologies. Typical customers are SCHS end users and various functional areas such as Caregiver/Patient Care, Marketing, Finance, Other Business Partners (ex. The Center, Harney County). This position does not directly manage other caregivers, however may be asked to review and provide feedback on the work of other caregivers.
ESSENTIAL FUNCTIONS AND DUTIES:
Utilizes professional concepts and theoretical knowledge acquired through specialized training, education or previous experience.
Develops expertise and practical knowledge of applications within business environment.
Supports the team by providing information, analysis and recommendations in support of team efforts.
Participates as a member of an IT software development team.
Assists in performing thorough analysis of business requirements.
Provides software development solutions to end user in support of enterprise platforms and services.
Monitors the environment and resolves issues utilizing available knowledge reference documentation.
Assists in monitoring production schedules and ensures production jobs complete successfully without issues.
Ensures complete and timely hand-off of incidents to other support teams as appropriate.
Assists with enterprise-wide software maintenance and change implementations.
Conducts all activities with the highest standards of professionalism and confidentiality. Complies with all applicable laws, regulations, policies and procedures, supporting the health systems corporate integrity efforts by acting in an ethical and appropriate manner, reporting known or suspected violations of applicable rules, and cooperating fully with all company investigations and proceedings.
Delivers customer service in a manner that promotes goodwill, is timely, efficient and accurate.
Supports the vision, mission and values of the organization in all respects.
Supports Lean principles of continuous improvement with energy and enthusiasm, functioning as a champion of change.
Provides and maintains a safe environment for caregivers, patients and guests.
May perform additional duties of similar complexity within the organization, as required or assigned.
EDUCATION
Required: Requires a Bachelors degree in Information Technology, Business, or other technology discipline. Or in lieu of a degree - the selected candidate must have a combination of education, and experience that is assessed by the hiring manager, and will be able to perform the expected duties as listed within this job description.
Preferred:N/A
LICENSURE/CERTIFICATION/REGISTRATION
Required: Must hold certifications related to supporting application or platform if applicable (e.g., Certified System Administrator, Certified Application Developer for ServiceNow platform).
Preferred:N/A
EXPERIENCE
Required:
2-4 years of development experience writing code in the context of supporting platform or application (e.g. Microsoft technology stack, or JavaScript for ServiceNow).
For ServiceNow Developers, 2-4 years API integration experience integrating ServiceNow with REST and SOAP APIs.
2-4 years of experience with Web technologies including Web Forms, MVC, jQuery/Javascript, Javscript Frameworks (angular.js, vue.js), CSS3, HTML5, etc.
2-4 years of experience working with database technologies including Microsoft SQL Server, MySQL, etc.
Understanding and working knowledge of business IT applications such as Electronic Medical Record (EMR), Electronic Health Record (EHR), Human Resources (HR), finance).
Understanding of infrastructure environments (e.g. operating system, security, network, voice, end user and server related applications).
Understanding of Project management fundamentals.
Understand of Software Development Life Cycle (SDLC).
Preferred:Healthcare IT experience.
GENERAL SKILLS:
Excellent verbal and written communications skills.
Knowledge of Information Technology Infrastructure Library (ITIL) reference model.
Strong initiative, problem solving, priority setting, and collaboration skills.
Basic organizational and analytical skills.
PERSONAL PROTECTIVE EQUIPMENT
Must be able to wear appropriate Personal Protective Equipment (PPE) required to perform the job safely.
PHYSICAL REQUIREMENTS:
Continually (75% or more): Use of clear and audible speaking voice and the ability to hear normal speech level.