Posted : Tuesday, December 26, 2023 12:22 PM
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 – 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.
You’ll thrive in an environment that supports innovation, is committed to ending racism and supporting diversity, equity and inclusion, and provides the resources you need to succeed.
Responsibilities Job Description This is a full time remote position within the United States.
The Development team within the Security, SER, Dev & Testing Unit in the Electronic Health Record & Revenue Cycle Integrated Systems division is seeking a Senior Software Engineer for full stack software development within the portfolio of Web-based and batch processing applications the team develops, enhances, and supports.
These applications utilize state-of-the-art software development applications and frameworks, leveraging cloud computing, big data, RESTful and FHIR web services, and relational databases.
The Senior Software Engineer will provide technical and architectural expertise, and work closely with members of IT technical and platform teams, vendors, IT platform teams, and internal stakeholders on projects including enterprise initiatives, new applications, enhancements, and maintenance of existing applications.
This position will be a member of a full stack development team working with technologies including .
NET, SQL Server, BigQuery, TypeScript, Angular, internal and vendor-provided REST APIs, and Microsoft and Google Cloud hosting services.
The ERIS Development team Software Engineers ensure that applications adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase.
They work closely with the data engineering, platform, and solutions teams to develop applications as required to benefit Mayo Clinic's practice and patients.
The ERIS Development team Senior Software Engineer: Works closely with Product Owners, Product Managers, and Solution Architects to translate requirements into code.
Develops services around data warehousing, big data, cloud computing, business intelligence, analytics and large language models (LLMs).
Participates in DevOps, Agile, continuous development and integration frameworks.
Programs in high-level languages such as C# and TypeScript Ensures all appropriate documentation of processes and source code is created and maintained.
Communicates effectively with peers, leaders, and customers throughout the organization.
Participates in expert level troubleshooting and resolve problems through root cause analysis, data and system investigation.
Contributes to design and architecture discussions with Principals and Architects.
Leads targeted cross-functional improvement efforts and mentors junior software engineers.
Solves complex problems; takes a new perspective on existing solutions.
Works independently with minimal guidance, may lead projects, tasks within a project or have accountability for ongoing activities or objectives.
Acts as a resource for colleagues with less experience.
The role is required to participate in a 24/7 on-call rotation.
Candidates with Epic Chronicles Database Programmer certification are preferred, otherwise certification is required within 12 months of hire.
Mayo Clinic will not sponsor or transfer visas for this position including F1 OPT STEM.
Qualifications Required qualifications for this position include: Bachelor's Degree in Computer Science/Engineering or related field with 5 years of experience as noted below; OR an Associate’s degree in Computer/Science/Engineering or related field with 7 years of experience.
Have in-depth knowledge of software engineering with experience coding applications or services in an object-oriented high-level language (C#, Java, Python, C++ etc.
) and a basic knowledge of related fields.
Experience designing, implementing, and consuming RESTful APIs.
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 for this position include: Ability to use a wide variety of technologies and cloud-based services Experience building Web applications using the Angular framework, TypeScript, and CSS Experience writing software for the cloud (Azure or GCP) Experience in databases, analytics, and big data systems Experience building high-performance, highly available and scalable distributed systems Understanding of OAuth authorization fundamentals Experience developing software for healthcare related industries Epic Chronicles Database Programmer certification Qualifications Required qualifications for this position include: Bachelor's Degree in Computer Science/Engineering or related field with 5 years of experience as noted below; OR an Associate’s degree in Computer/Science/Engineering or related field with 7 years of experience.
Have in-depth knowledge of software engineering with experience coding applications or services in a high-level language (C, C++, Golang, Java, C# etc.
) and a basic knowledge of related fields.
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 for this position include: • Master's degree in Computer Science/Engineering or related field.
• Ability to use a wide variety of open-source technologies and cloud-based services.
• Experience writing software for the cloud (GCP, AWS, Azure).
• Experience in databases, analytics, big data systems or business intelligence products.
• Experience building high-performance, highly available and scalable distributed systems.
• Experience developing software for healthcare related industries.
Exemption Status Exempt Compensation Detail $131,602 - $190,861 / year Benefits Eligible Yes Schedule Full Time Hours/Pay Period 80 Schedule Details Monday - Friday 8:00 am - 5:00pm Weekend Schedule As needed 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.
Affirmative Action and Equal Opportunity Employer 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.
Recruiter Ted Keefe
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 – 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.
You’ll thrive in an environment that supports innovation, is committed to ending racism and supporting diversity, equity and inclusion, and provides the resources you need to succeed.
Responsibilities Job Description This is a full time remote position within the United States.
The Development team within the Security, SER, Dev & Testing Unit in the Electronic Health Record & Revenue Cycle Integrated Systems division is seeking a Senior Software Engineer for full stack software development within the portfolio of Web-based and batch processing applications the team develops, enhances, and supports.
These applications utilize state-of-the-art software development applications and frameworks, leveraging cloud computing, big data, RESTful and FHIR web services, and relational databases.
The Senior Software Engineer will provide technical and architectural expertise, and work closely with members of IT technical and platform teams, vendors, IT platform teams, and internal stakeholders on projects including enterprise initiatives, new applications, enhancements, and maintenance of existing applications.
This position will be a member of a full stack development team working with technologies including .
NET, SQL Server, BigQuery, TypeScript, Angular, internal and vendor-provided REST APIs, and Microsoft and Google Cloud hosting services.
The ERIS Development team Software Engineers ensure that applications adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase.
They work closely with the data engineering, platform, and solutions teams to develop applications as required to benefit Mayo Clinic's practice and patients.
The ERIS Development team Senior Software Engineer: Works closely with Product Owners, Product Managers, and Solution Architects to translate requirements into code.
Develops services around data warehousing, big data, cloud computing, business intelligence, analytics and large language models (LLMs).
Participates in DevOps, Agile, continuous development and integration frameworks.
Programs in high-level languages such as C# and TypeScript Ensures all appropriate documentation of processes and source code is created and maintained.
Communicates effectively with peers, leaders, and customers throughout the organization.
Participates in expert level troubleshooting and resolve problems through root cause analysis, data and system investigation.
Contributes to design and architecture discussions with Principals and Architects.
Leads targeted cross-functional improvement efforts and mentors junior software engineers.
Solves complex problems; takes a new perspective on existing solutions.
Works independently with minimal guidance, may lead projects, tasks within a project or have accountability for ongoing activities or objectives.
Acts as a resource for colleagues with less experience.
The role is required to participate in a 24/7 on-call rotation.
Candidates with Epic Chronicles Database Programmer certification are preferred, otherwise certification is required within 12 months of hire.
Mayo Clinic will not sponsor or transfer visas for this position including F1 OPT STEM.
Qualifications Required qualifications for this position include: Bachelor's Degree in Computer Science/Engineering or related field with 5 years of experience as noted below; OR an Associate’s degree in Computer/Science/Engineering or related field with 7 years of experience.
Have in-depth knowledge of software engineering with experience coding applications or services in an object-oriented high-level language (C#, Java, Python, C++ etc.
) and a basic knowledge of related fields.
Experience designing, implementing, and consuming RESTful APIs.
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 for this position include: Ability to use a wide variety of technologies and cloud-based services Experience building Web applications using the Angular framework, TypeScript, and CSS Experience writing software for the cloud (Azure or GCP) Experience in databases, analytics, and big data systems Experience building high-performance, highly available and scalable distributed systems Understanding of OAuth authorization fundamentals Experience developing software for healthcare related industries Epic Chronicles Database Programmer certification Qualifications Required qualifications for this position include: Bachelor's Degree in Computer Science/Engineering or related field with 5 years of experience as noted below; OR an Associate’s degree in Computer/Science/Engineering or related field with 7 years of experience.
Have in-depth knowledge of software engineering with experience coding applications or services in a high-level language (C, C++, Golang, Java, C# etc.
) and a basic knowledge of related fields.
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 for this position include: • Master's degree in Computer Science/Engineering or related field.
• Ability to use a wide variety of open-source technologies and cloud-based services.
• Experience writing software for the cloud (GCP, AWS, Azure).
• Experience in databases, analytics, big data systems or business intelligence products.
• Experience building high-performance, highly available and scalable distributed systems.
• Experience developing software for healthcare related industries.
Exemption Status Exempt Compensation Detail $131,602 - $190,861 / year Benefits Eligible Yes Schedule Full Time Hours/Pay Period 80 Schedule Details Monday - Friday 8:00 am - 5:00pm Weekend Schedule As needed 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.
Affirmative Action and Equal Opportunity Employer 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.
Recruiter Ted Keefe
• Phone : NA
• Location : 3636 Technology Dr NW, Rochester, MN
• Post ID: 9065581789