Software Engineer - Full Stack Development
Listed on 2026-03-01
-
Software Development
Software Engineer, Full Stack Developer
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.
- 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.
- 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.
- 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.
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.
Bachelor's Degree in a computer-related field required.
BenefitsSanford 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 NumberR-0244650
Job FunctionInformation Technology
FeaturedNo
#J-18808-Ljbffr(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).