Jobs and Careers
SA

Senior Software Engineer - Sioux Falls

Sanford Health
Stevens Center Building, United States, United Statesfull_timeVerifiedPosted 16 Dec 2024

About the role

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: $37.50 - $62.00Pay starts at $37.50 and increases according to years of applicable experience.

Union Position:

No

Department Details

Summary

We are seeking a highly skilled and experienced Senior Software Engineer with a passion for leadership and innovation. The ideal candidate will be responsible for designing, developing, and maintaining high-performance software applications. They should demonstrate strong problem-solving skills, a deep understanding of software development best practices, and the ability to mentor and lead a team of engineers.

Job Description

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.We are seeking a highly skilled and experienced Senior Software Engineer with a passion for leadership and innovation. The ideal candidate will be responsible for designing, developing, and maintaining high-performance software applications. They should demonstrate strong problem-solving skills, a deep understanding of software development best practices, and the ability to mentor and lead a team of engineers.Key Responsibilities:
  • Design, develop, and maintain scalable and high-performance software applications.
  • Lead and participate in architectural and design discussions to ensure solutions are efficient, maintainable, and align with company goals.
  • Mentor and provide technical guidance to junior and mid-level engineers.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the quality and performance of applications through code reviews, testing, and performance tuning.
  • Stay current with industry trends and best practices in software development and leadership.
  • Assist in project planning, estimation, and resource allocation.
  • Foster a culture of continuous improvement, innovation, and learning within the team.
  • Act as a liaison between the engineering team and other stakeholders, effectively communicating technical concepts to non-technical audiences.
  • Take ownership of critical components and drive them to success with minimal supervision.
  • Interact with vendors to establish and maintain strong working relationships, ensuring effective communication and collaboration on projects.
  • Work on vendor applications to evaluate, implement, and optimize software solutions that meet the needs of our genetics lab.

    Qualifications

    Qualifications:
    • Bachelor’s degree in computer science, Engineering, or a related field required. Master's degree preferred.
    • 5+ years of professional software development experience.
    • Proven experience in a senior or lead engineering role.
    • Proficiency in object-oriented programming languages and expert in cloud platform
    • Strong understanding of software development methodologies, design patterns, and best practices.
    • Experience in developing customer facing Frontend, backend applications
    • Excellent problem-solving, analytical, and debugging skills.
    • Strong communication and interpersonal skills.
    • Ability to work effectively in a fast-paced, collaborative environment.
    • Proven track record of delivering high-quality software products on time.
    Preferred Qualifications:
    • Experience in Ruby, Python, JIRA, Angular, Requirements gathering, techni

    Apply for this role

    Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

    Apply Now →Generate Application Kit

    Free account required — sign up in 30s

    Company

    Sanford Health

    View company profile →