Full Stack Developer
Apply NowCompany: OSF Healthcare
Location: Peoria, IL 61604
Description:
Total Rewards
"Your life - our Mission"
OSF HealthCare is dedicated to provide Mission Partners with a comprehensive and market-competitive total rewards package that includes benefits, compensation, recognition and well-being offerings that focus on the whole person and engage with their current stage of life and career. Click here to learn more about benefits and the total rewards at OSF.
Expected pay for this position is $41.82 - $49.21/hour. Actual pay will be determined by experience, skills and internal equity. This is a Salaried position.
Overview
Please note: H-1B sponsorship is not offered for this opening(s).
This position may offer the incumbent the option to work hybrid remote work schedule if the incumbent is within 65 mile radius of OSF HealthCare facility. Hybrid work is at discretion of leadership of the department. Work schedule could be 3 days in office, 2 days remote.
POSITION SUMMARY: The Full Stack Developer develops, scales, and deploys software solutions, on premise and in the cloud, covering a wide range of technologies. Builds high-quality, innovative, and performance software that complies with design and coding standards. Contributes to the translation of strategic business initiatives into technical solutions. The Developer is a key part of a team of multi-disciplinary, creative thinkers, developing ground-breaking solutions to healthcare's biggest challenges.
Qualifications
REQUIRED QUALIFICATIONS: Education: Bachelor's degree in Computer Science, Information Systems or other related field OR HS Diploma or equivalent and 4 years experience in software development.
Experience: 5 years of building large scale software applications. Experience developing, deploying, and supporting digital products using leading edge technology solutions. Experience designing, developing, and consuming APIs. Familiarity with front-end development languages such as HTML, CSS, JavaScript. Proficient in server-side languages such as Python, Java, .NET framework, or other related programming language.
Other skills/knowledge: Excellent interpersonal and communication skills. Solid computer skills, including proficiency with Microsoft software. Strong analytical and problem solving skills, with the ability to be detail oriented.
PREFERRED QUALIFICATIONS: Experience: Experience with Azure and other cloud-based platforms. Experience with SQL, Microsoft SQL Server, and other database technology. Knowledge of machine learning models and algorithms.
Other skills/knowledge: Ability to effectively communicate software project summaries to clinical and non-clinical audiences across all levels of personnel. Ability to develop detailed diagrams and specifications for medium to complex programming of OSF applications. Ability to facilitate and document application design sessions. Ability to evaluate, test, and troubleshoot application issues. Ability to complete moderate to highly complex development and programming of an application given detailed specifications, with minimal supervision. Ability to develop integrated test scripts, comprehensively test and document the results of testing for the application supported. Advanced knowledge of network, server, and database technologies as it applies to application development. Advanced knowledge of software development life cycle and software engineering principles Ability to operate in an Agile and DevOps environment Ability to work in a complex, matrix environment (multiple reporting lines and collaborations), with geographically distributed resources.
OSF HealthCare is an Equal Opportunity Employer.
"Your life - our Mission"
OSF HealthCare is dedicated to provide Mission Partners with a comprehensive and market-competitive total rewards package that includes benefits, compensation, recognition and well-being offerings that focus on the whole person and engage with their current stage of life and career. Click here to learn more about benefits and the total rewards at OSF.
Expected pay for this position is $41.82 - $49.21/hour. Actual pay will be determined by experience, skills and internal equity. This is a Salaried position.
Overview
Please note: H-1B sponsorship is not offered for this opening(s).
This position may offer the incumbent the option to work hybrid remote work schedule if the incumbent is within 65 mile radius of OSF HealthCare facility. Hybrid work is at discretion of leadership of the department. Work schedule could be 3 days in office, 2 days remote.
POSITION SUMMARY: The Full Stack Developer develops, scales, and deploys software solutions, on premise and in the cloud, covering a wide range of technologies. Builds high-quality, innovative, and performance software that complies with design and coding standards. Contributes to the translation of strategic business initiatives into technical solutions. The Developer is a key part of a team of multi-disciplinary, creative thinkers, developing ground-breaking solutions to healthcare's biggest challenges.
- Works on moderate to highly complex application development and programming assignments with guidance and assistance of more experienced application developers.
- Develops application specifications with the facilitation of design, documentation, and development of detailed specifications. Facilitates and documents design sessions.
- Configures the application to support OSF business processes, implements new application configuration. Plans and documents application configuration and provide limited programming as required. Applies fundamental industry best practices and OSF standards across the application portfolio.
- Assists with creation of data flow diagrams and flow charts to aid in programming of applications.
- Builds enhanced analysis and workflow systems to streamline overhead and reduce errors.
- Manages and monitors the supportability, performance, and availability of applications. Performs defined application maintenance. Assists with defining metrics and analyzes application performance.
- Conducts investigations into data/application irregularities, and to identify and resolve potential medium complexity system problems.
- Builds and maintains the application knowledge base of documentation ensuring the team's source build and configuration documentation, manuals, and procedures are always up to date and stored in central location.
- Engages in efforts to document and investigate escalated incidents or incidents across multiple service dependencies, resolves them by using innovative analytical practices. Conducts and documents Root
- Cause Analysis for system outages and/or medium complexity application issues.
- Tracks and investigates problems in area of expertise by using standard and custom problem management tools and processes and develops plans and recommendations for improvements.
Qualifications
REQUIRED QUALIFICATIONS: Education: Bachelor's degree in Computer Science, Information Systems or other related field OR HS Diploma or equivalent and 4 years experience in software development.
Experience: 5 years of building large scale software applications. Experience developing, deploying, and supporting digital products using leading edge technology solutions. Experience designing, developing, and consuming APIs. Familiarity with front-end development languages such as HTML, CSS, JavaScript. Proficient in server-side languages such as Python, Java, .NET framework, or other related programming language.
Other skills/knowledge: Excellent interpersonal and communication skills. Solid computer skills, including proficiency with Microsoft software. Strong analytical and problem solving skills, with the ability to be detail oriented.
PREFERRED QUALIFICATIONS: Experience: Experience with Azure and other cloud-based platforms. Experience with SQL, Microsoft SQL Server, and other database technology. Knowledge of machine learning models and algorithms.
Other skills/knowledge: Ability to effectively communicate software project summaries to clinical and non-clinical audiences across all levels of personnel. Ability to develop detailed diagrams and specifications for medium to complex programming of OSF applications. Ability to facilitate and document application design sessions. Ability to evaluate, test, and troubleshoot application issues. Ability to complete moderate to highly complex development and programming of an application given detailed specifications, with minimal supervision. Ability to develop integrated test scripts, comprehensively test and document the results of testing for the application supported. Advanced knowledge of network, server, and database technologies as it applies to application development. Advanced knowledge of software development life cycle and software engineering principles Ability to operate in an Agile and DevOps environment Ability to work in a complex, matrix environment (multiple reporting lines and collaborations), with geographically distributed resources.
OSF HealthCare is an Equal Opportunity Employer.