×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - Full Stack Development

Job in Sioux Falls, Minnehaha County, South Dakota, 57102, USA
Listing for: Good Samaritan Society
Full Time position
Listed on 2026-03-01
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 32.5 - 52 USD Hourly USD 32.50 52.00 HOUR
Job Description & How to Apply Below

Overview

Careers With Purpose

Sanford Health is one of the largest and fastest-growing not-for-profit health systems in the United States. We offer development and advancement opportunities to our team dedicated to health and healing across our broad footprint.

Details
  • Facility: Stevens Center Building
  • Location: Sioux Falls, SD
  • Address: 900 East 54th St N, Sioux Falls, SD 57104, USA
  • Shift: 8 Hours - Day Shifts
  • Job Schedule: Full time
  • Weekly

    Hours:

    40.00
  • Salary Range: $32.50 - $52.00
  • Pay Info: Pay starts at $32.50 and increases according to years of applicable experience.
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 Dev Ops.
  • 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 Dev Ops practices.
  • Familiarity with Agile/Scrum methodologies.
  • Experience with CI/CD pipelines.
Job Summary

The Software Engineer applies comprehensive knowledge, skills, and practices to perform a variety of assignments. They design, modify, develop, write and implement software programming applications for a healthcare organization, support and/or install software applications and operating systems, troubleshoot bugs, and participate in testing and release activities. They conduct requirements analysis to generate software design specifications and apply new technologies to improve a portfolio of software.

A basic knowledge of computer principles, relational databases, object-oriented programming, ASP.NET, C#, CSS, JavaScript, XML, SQL, XHTML, and web/mobile/Windows applications is required.

Education

Bachelor's Degree in a computer-related field required.

Benefits

Sanford Health offers an attractive benefits package for qualifying full-time and part-time employees. Eligible benefits include health, dental, vision, life insurance, a 401(k) plan, work/life balance benefits, and paid time off. For more information about Total Rewards, visit

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 or email talent.

Sanford Health has a Drug Free Workplace Policy. An accepted offer will require a drug screen and pre-employment background screening as a condition of employment.

Req Number

R-0244650

Job Function

Information Technology

Featured

No

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary