What are the responsibilities and job description for the Senior System Developer - FPS position at Fairview Health Services?
The Senior System Developer is responsible for contributing to the design, maintenance, and support of system architecture and applications including databases, data pipelines, reporting pipelines and interfaces, as well as custom applications used by internal customers to interface with data/reporting resources and/or manage operational programs that bring revenue or help monitor regulatory compliance. Additional responsibilities include creation and validation of complex queries and periodic participation in additional reporting and analytic functions.
This position is 80hr per pay period and benefit eligible! Some of the benefits we offer at Fairview include medical insurance - as low as $0, dental insurance - also a $0 option, PTO (up to 24 days per year starting), and 403B with up to a 6% employer match; click here to learn more!
When working at M Health Fairview, we want to support our employees growth, honor their strengths and give them the freedom to feel empowered to make a difference in the lives of others.
Responsibilities Job Description
- Responsible for system & program design, coding, testing, debugging and documentation
- Collaborate with analytic and infrastructure teams to build, deploy, and maintain practical end-to-end solutions
- Devise or modify procedures to solve complex problems using available computer equipment capacity and limitations
- Continuously implement best practices in software design and development
- Keep systems up to date as industry develops and technologies mature
- Provide maintenance and enhancements to legacy systems as well as newer technologies
- Contribute to a maturing environment and help develop the methodology and lifecycle
- Build healthy relationships with a variety of customers in order to build knowledge and enable effective cross-communication of project requirements and business processes
Organization Expectations, as applicable:
- Ability to provide care or service adjusting approaches to reflect developmental level and cultural differences of population served.
- Communicates in a respective manner and ensures a safe, secure environment.
- Provides patient education based on as assessment of learning needs of patient/care giver.
- Fulfills all organizational and learning requirements relevant to the role.
- Supports improvement, efficiency and innovative thinking.
- Other duties as assigned.
Qualifications
Required Qualifications:
- 4-year college degree in computer science, software engineering or other directly related field
- 5 years’ experience in software development or software maintenance with demonstrated understanding of a healthy SDLC process that creates sustainable and reliable solutions in accordance with SWEBoK.
- 2 years of SQL coding experience (any)
- Experience creating and maintaining databases
Preferred Qualifications:
- Advanced degree in computer science, software engineering or other directly related field
- Experience working in the healthcare/pharmaceutical industries
- 4 years of SQL and relational database experience
- 1 years of C#/.NET coding experience
- Experience with additional languages such as R, Python, SAS, etc.
- Experience with MS Power BI
Additional Requirements (must be obtained or completed within a period of time):
- Exhibit basic professionalism (e.g. courtesy, punctuality, etc.)
- Ability to communicate clearly and concisely in both written and oral communications
- Curiosity beyond purely technical topics (i.e. desire to learn more about the inner workings of the healthcare and pharmaceutical industries)
- Ability not only to identify potential problems, but also to generate possible solutions
- Adaptability to shifting priorities
- Ability to prioritize tasks in order to make progress and meet timelines on multiple projects
EEO Statement
EEO/AA Employer/Vet/Disabled: All qualified applicants will receive consideration without regard to any lawfully protected status