What are the responsibilities and job description for the Lead System Developer - FPS position at Fairview Health Services?
The Lead System Developer-FPS is in the software design and development function. This position is responsible for providing detailedanalysis and design for new development, enhancement and maintenance of systems. Designs, codes, tests, debugs and documents programs. DB related duties include data modeling and table design (relational and dimensional) and writing complex queries and reports. Provides project estimates, evaluates systems, recommends alternate solutions, and provides technical advice / instruction / training to other staff. Prepares software specification documents and diagrams.
This is a senior level role requiring specialized expertise in development, software frameworks and architecture; he/she is also chartered with training / mentoring, standards development, and project leadership. This role supports a dynamic environment that is fast paced, agile, and entrepreneurial.
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 program design, coding, testing, debugging and documentation
- Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time and form of desired results
- Continuously implements best practices in the area of software design and development, keeps systems up to date as industry develops and technologies mature
- Provides maintenance and enhancements to legacy systems as well as newer technologies
- Contribute to a maturing environment and help develop the methodology and lifecycle
- Effectively copes with change; comfortably adjusts to alterations in work situations; able to decide and act with limited information; effectively handles risk and uncertainty in ambiguous situations.
- Prioritizes the customer experience and acts with customers in mind in all situations, dedicated to meeting the expectations and requirements of internal and external customers; obtains first hand customer information and applies it to improvement products and services; establishes and maintains trusting and respectful relationships with customer
- Demonstrates ability to provide care or service adjusting approaches to reflect developmental level and cultural differences of population served.
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
Minimum Qualifications:
- Bachelors Degree in relevant field or 4 years directly applicable experience or any combination of post-secondary education and directly applicable experience totaling 4 years of directly applicable work experience
- Minimum of 8 years in systems and programming, data design and query design, increasing levels of program size and complexity.
- Knowledge of the SQL language, .net, C#
Preferred Qualifications:
- MS/MA in comp sci or software engineering
EEO Statement
EEO/AA Employer/Vet/Disabled: All qualified applicants will receive consideration without regard to any lawfully protected status