Sanford Health is one of the largest and fastest-growing not-for-profit health systems in the United States. Were proud to offer many development and advancement opportunities to our nearly 50000 members of the Sanford Family who are dedicated to the work of health and healing across our broad footprint.
Work Shift:
8 Hours - Day Shifts (United States of America)
Scheduled Weekly Hours:
40
Salary Range: $32.50 - $52.00Pay starts at $32.50 and increases according to years of applicable experience.
Union Position:
No
Department Details
Key Responsibilities:
Design develop and maintain scalable and high-performance software applications.
Translate user requirements and stories into functional scalable and secure software solutions.
Write clean efficient and well-documented code according to established industry best practices.
Collaborate with cross-functional teams to define design and ship new features.
Stay current with industry trends and best practices in software development.
Assist in project planning estimation and resource allocation.
Foster a culture of continuous improvement innovation and learning within the team.
Participate in system design and architecture discussions often proposing solutions for moderately complex features.
Develop and integrate internal and external APIs (REST/SOAP) to handle data interchange between services.
Develop and execute automated test plans including unit integration and end-to-end (E2E) tests.
Conduct and participate in detailed code reviews to ensure quality security and adherence to team standards.
Identify troubleshoot and resolve complex software bugs and performance bottlenecks in existing systems.
Validate test environments and data to ensure software meets customer and safety standards before release.
Configure and manage automated build and deployment pipelines using tools like AWS Code Commit or Azure DevOps.
Deploy and support applications on cloud platforms (AWS).
Assist in software release activities including creating release notes and documenting system upgrades.
Monitor application performance and production health metrics to ensure site reliability.
Actively engage in agile ceremonies including daily stand-ups sprint planning and retrospectives.
Maintain comprehensive documentation for development processes system functionality and user manuals.
Qualifications:
2 years of professional software development experience.
Proficiency in object-oriented programming languages(ruby python preferred) and expert in cloud platforms (AWS preferred)
Strong understanding of software development methodologies design patterns data structures and best practices.
Experience in developing customer-facing Frontend and backend applications
Excellent problem-solving analytical and debugging skills.
Strong communication and interpersonal skills.
Ability to work effectively in a fast-paced collaborative environment.
Ability to deliver high-quality software products on time.
Preferred Qualifications:
Knowledge in Ruby Python JIRA Angular Requirements gathering technical documentation Postgres No SQL DB.
Knowledge of AWS cloud (or other cloud technologies) and DevOps practices.
Familiarity with Agile/Scrum methodologies.
Experience with continuous integration/continuous deployment (CI/CD) pipelines.
Summary
Applies comprehensive knowledge skills and practices to perform a variety of assignments. Utilizes professional concepts established technologies and techniques and begins to acquire knowledge of innovative methods and technologies through designing modifying developing writing and implementing software programming applications for a healthcare organization.
Job Description
Supports and/or installs software applications and operating systems. Troubleshoots software bugs and problems for application or software end users. Participates in the testing process through test review and analysis test witnessing and certification of software.
The Software Engineer conducts requirements analysis to generate software design specifications. Applies new technologies to improve the capability of a portfolio of software.
Basic knowledge of computer principles and techniques necessary to develop and document software applications systems as well as software programming. Must have a basic knowledge of relational databases Object Oriented programming C# CSS JavaScript XML SQL XHTML designing and developing web mobile and/or Windows applications operating systems and their tool sets and customer business functions and terminology.
Qualifications
Bachelors Degree in a computer-related field required.
Sanford is an EEO/AA Employer M/F/Disability/Vet.
If you are an individual with a disability and would like to request an accommodation for help with your online application please call 1- or send an email to