SIGN IN
LD Software Engineer - Remote jobs in United States
cer-icon
Apply on Employer Site
company-logo

Mayo Clinic · 19 hours ago

LD Software Engineer - Remote

Mayo Clinic is a top-ranked healthcare provider dedicated to putting the needs of patients first while investing in their employees. The Lead Software Engineer position is responsible for leading a team of developers to build advanced web applications and automation solutions, focusing on enhancing patient experience and outcomes.
BiotechnologyHealthcareWellnessHospitalHealth CareMedical
badNo H1Bnote

Responsibilities

Architects, designs, develops, tests and involves in deployment of applications
Responsible for prototyping, recommending appropriate new technologies and development tools
Responsible for leading technical discussions, mentoring and coaching the development team to industry standard best practices
Responsible for overseeing the development team’s coding practices to make sure that best practices followed to keep the maintainability and readability well
Works on the full spectrum of Software Development Life Cycle (SDLC) from ideation to production
Responsible for coordinating efforts across multiple teams as needed
Participates in committee meetings as needed
Participates in enterprise-wide architecture forums to gain knowledge on enterprise-wide architectural discussions and decision-making, sharing the knowledge with the team
Lead software design, prototype, and development of the Microservices/Mobile/Web Engineering teams
Understand the architecture, be a team player, lead technical discussions and communicate the technical discussion
Be a senior Individual contributor of the Software Engineering teams
Be part of Technical Review Board along with Manager and Principal Engineer
Be a technical liaison between Manager, Software Engineers and Principal Engineers
Collaborate with software engineers to analyze, develop and test functional requirements
Write clean, maintainable code 30% of the time and performing peer code-reviews
Mentor and Coach Engineers
Work with team members to investigate design approaches, prototype new technology and evaluate technical feasibility
Work in an Agile/Safe/Scrum environment to deliver high quality software
Establish architectural principles, select design patterns, and then mentor team members on their appropriate application
Facilitate and drive communication between front-end, back-end, data and platform engineers
Play a formal Engineering lead role in the area of expertise
Keep up to date with industry trends and developments

Qualification

.NET CoreC#Entity Framework CoreSoftware Development Life CycleAzure DevOpsCI/CDJavaScriptVue.jsRelational DatabasesAgile PracticesDICOMHL7GitHubJenkinsJiraSharePointCommunication Skills

Required

Bachelor's degree in computer science/engineering or related field with 6 years of experience with minimum 3 years of experience in leadership role or an associate's degree in computer science/engineering or related field with 8 years of experience with minimum 4 years of experience in leadership role with excellent communication skills
Proficient with professional software engineering practices and industry standard best practices in software development
Full understanding and working knowledge of full spectrum of Software Development Life Cycle (SDLC) from ideation to production
A minimum of 5 years' experience with developing applications with strong coding skills using .NET Core, C#, Entity Framework core, typescript, JavaScript, Vue.Js, VSCode, Restful API and PubSub concepts
A minimum of 5 years' experience in relational database specifically in MSSQL and NoSQL databases
A minimum experience of 3 years worked and lead software engineers in CI/CD applications delivery models
Work experience in developing and leading teams to develop process automation tools, integrating with third party applications, writing interfaces and other utilities for the smooth functioning of the applications
Experience in modern application development frameworks, cloud technologies and all related development tools is needed
Knowledge in DICOM, HL7 is a must
Working experience using Azure dev ops (ADO) is a must
Experience is agile practices and usage is expected

Preferred

A Masters' degree in the related field preferred
Experience in healthcare industry is an added plus
Experience in relational databases like Oracle, MongoDB, and NoSQL is an added plus
Knowledge in using GitHub or Jenkins, Jira, SharePoint is an added plus

Benefits

Medical: Multiple plan options.
Dental: Delta Dental or reimbursement account for flexible coverage.
Vision: Affordable plan with national network.
Pre-Tax Savings: HSA and FSAs for eligible expenses.
Retirement: Competitive retirement package to secure your future.

Company

Mayo Clinic

company-logo
MayoClinic is a nonprofit medical practice and medical research group focused on integrated health care, education, and research.

Funding

Current Stage
Late Stage
Total Funding
$399.05M
Key Investors
The ALS AssociationNational Institute of Neurological Disorders and StrokeAmerican Heart Association
2025-12-04Grant· $0.95M
2024-09-24Grant· $12M
2023-07-26Grant

Leadership Team

leader-logo
Gianrico Farrugia
President and CEO
linkedin
leader-logo
Richard Gray
Chief Executive Officer
linkedin
Company data provided by crunchbase