×
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: Sanford Bemidji
Full Time position
Listed on 2026-02-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
# Careers With Purpose
** 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:

8 Hours - Day Shifts (United States of America)
Scheduled Weekly

Hours:

40

Salary Range: $32.50 - $52.00

Pay 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 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 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, 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.
** 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 or send an email to talent.*
* #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