Senior Software Engineer

at  Sanford Health

Sioux Falls, SD 57104, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Nov, 2024USD 62 Hourly30 Aug, 20245 year(s) or aboveTechnical Documentation,Pipelines,Jira,Angular,Debugging,Requirements Gathering,Problem Solving,Python,Interpersonal Skills,RubyNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB 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.
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. 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.
Solves various software problems by using a wide range of technologies and languages. The Senior Software Engineer leads projects regarding application analysis, coding, testing, and enhancement. Provides training to software engineers on the development of software, including advanced technologies application and troubleshooting methods guidance. Thorough knowledge of computer principles and techniques necessary to develop and document software applications systems, as well as software programming. Basic knowledge of relational databases, document databases, object-oriented programming, Ruby, JavaScript, XML, SQL, XHTML, designing and developing web, mobile, and/or Windows applications. Working experience/knowledge of cloud utilizing services from major cloud providers like AWS and Azure. Developing applications in a containerized ecosystem, and a complete grasp of SSDLC. Ability to adapt and work in an AGILE development environment. Full stack developer with 5 + years of experience.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Engineering

Proficient

1

Sioux Falls, SD 57104, USA