Mayo Clinic
Job Type : Intern, Full Time
Date Posted : 4 November 2025
Why Mayo Clinic
Mayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. As we work together to put the needs of the patient first, we are also dedicated to our employees, investing in competitive compensation and comprehensive benefit plans (https://jobs.mayoclinic.org/benefits/) – to take care of you and your family, now and in the future. And with continuing education and advancement opportunities at every turn, you can build a long, successful career with Mayo Clinic.
Benefits Highlights
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.
Responsibilities
Seeking a Software Engineer in support of Education at Mayo Clinic. The Education Systems team within Mayo Clinic Digital Technology develops and supports a variety of vended and custom-built applications and integrations for Mayo Clinic College of Medicine and Science, as well as other institutional learning initiatives. The Software Engineer will work on cutting-edge AI and automation technologies to drive AI-forward initiatives. The Software Engineer will collaborate directly with the Education Systems technical team and other key stakeholders to implement and integrate systems across the education technology ecosystem. The Software Engineer will help design, develop, and implement complex integrations and AI agents across the Microsoft technology stack to automate and advance business processes and applications. Technologies will include Microsoft .NET, Azure SQL and Dataverse, Power Automate, Power Apps, Copilot Studio, and other relevant AI tools. Candidates for this role must have experience with .NET development and Power Platform (including Power Automate and Copilot Agents), as well as a strong understanding of systems integration. Self-sufficiency, the ability to work independently, and excellent communication skills are essential for success in this role.
Mayo Clinic will not sponsor or transfer visas for this position including F1 OPT STEM.
During the selection process you may participate in an OnDemand (pre-recorded) interview that you can complete at your convenience. During the OnDemand interview, a question will appear on your screen, and you will have time to consider each question before responding. You will have the opportunity to re-record your answer to each question - Mayo Clinic will only see the final recording. The complete interview will be reviewed by a Mayo Clinic staff member and you will be notified of next steps.
Qualifications
Bachelor's Degree in Computer Science/Engineering or related field; Or an Associates’ degree in Computer Science/Engineering or related field with an additional 2 years of experience as described below.
· Have working knowledge and experience of Software Engineering with a minimum of internships and a minimum of 1 yr. of experience, or 2yrs of experience coding applications or services in a high-level language (C, C++, Golang, Java, C# etc.).
· Demonstrated problem solving and time management skills.
· Possesses strong technical aptitude for designing and implementing software solutions.
· Experience with modern application development frameworks
· Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
· Deep hands-on technical expertise, excellent verbal and written communication skills.
· Experience with Agile software development techniques.
Preferred Qualifications:
• At least 3–5 years of experience with .NET/C#.
• Experience with Power Platform, including Power Apps and Power Automate.
• Experience building AI agents with Microsoft Copilot Studio.
• Experience with database technologies, preferably Azure SQL, MS SQL Server, and Dataverse.
• Experience with AI code generation tools such as GitHub Copilot, Anthropic Claude, or other similar tools is highly preferred.
• Experience with APIs and Power Platform connectors.
• Experience with Microsoft Azure DevOps.
• Experience with complex system integration, including both file-based and API-based integrations.
• Experience with Agile Scrum methodology.
• Demonstrated ability to multi-task among multiple assigned tasks/projects.
• Evidence of strong communication and organizational skills.
• Evidence of strong analytical skills.
• Ability to work independently as well as on a team.
• Experience with both custom developed and vended applications.
Exemption Status
Exempt
Compensation Detail
$100,339.20 - 140,462.40 / year
Benefits Eligible
Yes
Schedule
Full Time
Hours/Pay Period
80
Schedule Details
Monday – Friday, 8:00 a.m. – 5:00 p.m.
Weekend Schedule
No weekends, except during on-call rotations.
International Assignment
No
Site Description
Just as our reputation has spread beyond our Minnesota roots, so have our locations. Today, our employees are located at our three major campuses in Phoenix/Scottsdale, Arizona, Jacksonville, Florida, Rochester, Minnesota, and at Mayo Clinic Health System campuses throughout Midwestern communities, and at our international locations. Each Mayo Clinic location is a special place where our employees thrive in both their work and personal lives. Learn more about what each unique Mayo Clinic campus has to offer, and where your best fit is. (https://jobs.mayoclinic.org/alllocations)
Equal Opportunity
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, protected veteran status or disability status. Learn more about the "EOE is the Law" (https://www.eeoc.gov/poster) . Mayo Clinic participates in E-Verify (https://www.e-verify.gov/sites/default/files/everify/posters/EVerifyParticipationPoster.pdf) and may provide the Social Security Administration and, if necessary, the Department of Homeland Security with information from each new employee's Form I-9 to confirm work authorization.
Recruiter
Ted Keefe
Equal opportunity
As an Affirmative Action and Equal Opportunity Employer Mayo Clinic is committed to creating an inclusive environment that values the diversity of its employees and does not discriminate against any employee or candidate. Women, minorities, veterans, people from the LGBTQ communities and people with disabilities are strongly encouraged to apply to join our teams. Reasonable accommodations to access job openings or to apply for a job are available.
Top searches
Part time engineering jobs near me
Night shift jobs near me
Job openings near me
Jobs hiring immediately
Jobs hiring near me no experience
Jobs near me hiring immediately
Jobs near me no degree
Data engineer jobs near me
Jobs hiring immediately near me
Weekend jobs near Stewartville, MN
Employment opportunities at Mayo Clinic
Jobs in Mayo Clinic
Mayo Clinic careers in Stewartville
Jobs at Mayo Clinic
Careers at Mayo Clinic
Mayo Clinic hiring near me
Mayo Clinic jobs near Stewartville, MN
Mayo Clinic job openings
Mayo Clinic entry level jobs
Mayo Clinic software developer jobs
Software Engineer jobs at Mayo Clinic
Top trending job titles hiring now
Full stack Software Engineer jobs
Software developer jobs near Stewartville, MN
Software Engineer jobs near Stewartville, MN
Fullstack developer jobs
Data engineer jobs near Stewartville, MN
Engineering jobs near Stewartville, MN
Senior full-stack Software Engineer jobs
Backend developer jobs
Senior Software Engineer jobs
Associate Software Engineer jobs
Searches you may like
Entry level engineering jobs near me
Part-time jobs with hourly pay
Jobs near me that are hiring
Jobs near me
Job openings near me part time
Part time jobs near me no experience
Urgent hiring jobs near me
Software engineering jobs near me
Part time jobs near me
Retail jobs hiring near me
Trending Searches in Stewartville, MN
Jobs in Stewartville, MN
Entry level jobs near Stewartville, MN
Software developer jobs in Stewartville, MN
Jobs hiring in Stewartville, MN
Part time jobs near Stewartville, MN
Careers near Stewartville, MN
Jobs near Stewartville
High paying jobs in Stewartville
Software Engineer jobs in Stewartville, MN
Engineering jobs in Stewartville, MN
Software Engineer
Coinbase
Location : Cottage Grove, MN
Senior Software Engineer
UnitedHealth Group
Location : Minnetonka, MN
Senior Software Engineer
Teradata
Location : Cottage Grove, MN
Senior Software Engineer
Insight Global
Location : Eden Prairie, MN
Senior Software Engineer
Energy Jobline ZR
Location : Minneapolis, MN
Senior Software Engineer
Insight Global
Location : Shakopee, MN