Software Engineer (sanford)
sanford Falls, Sioux, SD,
2025-05-02
Job posting number: #238017 (Ref:R-0221729)
Job Description
Sanford Health is one of the largest and fastest-growing not-for-profit health systems in the United States. We’re proud to offer many development and advancement opportunities to our nearly 50,000 members of the Sanford Family who are dedicated to the work of health and healing across our broad footprint.
Work Shift:
Day (United States of America)Scheduled Weekly Hours:
40Salary Range: $32.50 - $52.00Pay starts at $32.50 and increases according to years of applicable experience.Union Position:
NoDepartment Details
About Us: Sanford Imagenetics is a program initiated by Sanford Health, focusing on integrating genetic medicine into primary care to enhance personalized healthcare. Established in 2014, it is one of the first programs in the United States to embed genomic medicine within everyday medical practice.The program aims to utilize genetic information to diagnose and treat health conditions, offering services such as genetic screening, pharmacogenomics (PGx) testing, and personalized treatment plans. This approach allows physicians to tailor medical care based on an individual's genetic makeup, improving the effectiveness of treatments and preventive measures. We at Imagenetics Application Development (a part of Sanford Health technology team) are committed to creating cutting-edge solutions that drive the future of Imagenetics. Join our dynamic team of engineers and play a pivotal role in shaping the future of genetic technology by developing innovative software solutions for our genetics lab.
View Orignal JOB on: italents.net
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, ASP.NET, 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.
Develops information systems by designing, developing, and installing software solutions.
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.
Investigates problem areas.
Follows the software development lifecycle.
Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
Prepares and installs solutions by determining and designing system specifications, standards, and programming.
Improves operations by conducting systems analysis and recommending changes in policies and procedures.
Obtains and licenses software by obtaining required information from vendors, recommending purchases, and testing and approving products.
Protects operations by keeping information confidential.
Provides information by collecting, analyzing, and summarizing development and service issues.
Accomplishes engineering and organization mission by completing related results as needed.
Skills
Analyzing information
General programming skills
Software design
Software debugging
Software documentation
Software testing
Problem-solving
Teamwork
Software development fundamentals
Software development process
Software requirements
Experience
1+ years of professional software development experience
Proficiency in Angular, Java or C++, or any object-oriented programming language, and object-oriented design skills
Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Experience in the development of distributed/scalable systems and high-volume transaction applications
Qualifications
Bachelor's 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-877-673-0854 or send an email to talent@sanfordhealth.org.