Mayo Clinic is seeking a Software Engineer to support Education Systems, focusing on developing and supporting applications and integrations for educational initiatives. The role aims to leverage AI and automation technologies to drive AI-forward initiatives, automate business processes, and advance applications within the education technology ecosystem.
Requirements
- Experience with .NET development and Power Platform (including Power Automate and Copilot Agents)
- Strong understanding of systems integration.
- Experience coding applications or services in a high-level language (C, C++, Golang, Java, C-Sharp etc.).
- 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.
- At least 3–5 years of experience with .NET/C-Sharp.
- Experience with Power Platform, including Power Apps and Power Automate.
Responsibilities
- 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.
- 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-Sharp etc.).
- 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.
Other
- 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.
- Demonstrated problem solving and time management skills.
- Possesses strong technical aptitude for designing and implementing software solutions.
- Deep hands-on technical expertise, excellent verbal and written communication skills.