Mayo Clinic Healthcare London
Rochester, MN

Software Engineer - Business Analysis and Integration

Hybrid$102,000 - $143,000/yrPosted 1 week ago

We tailor your resume to this role and apply for you in seconds.

Apply to Software Engineer - Business Analysis and Integration at Mayo Clinic Healthcare London

Job details

Location
Rochester, MN
Work type
Hybrid
Compensation
$102,000 - $143,000/yr
Posted
1 week ago
Apply on
fa-euwp-saasfaprod1.fa.ocs.oraclecloud.com

About this role

Mayo Clinic is a healthcare organization focused on putting patients first through clinical care and innovation. The Software Engineer gathers requirements and builds back-end services and enterprise integrations for data-centric clinical and analytic applications. The role supports cloud-based microservices, data engineering, DevOps, troubleshooting, and scalable software solutions.

What you'll do:

  • Works closely with the Product Owners, Product Managers, Architects and business stakeholders to elicit requirements and translate them into code and into development work the team can act on
  • Developing services around data warehousing, big data, cloud computing, business intelligence, analytics and machine learning
  • Participate in DevOps, Agile, continuous development and integration frameworks
  • Programming in high-level languages such as Go, Python, Java etc
  • Work on deployment automation/configuration management with tools including but not limited to ADO, Puppet, Chef or Ansible or Azure Pipelines, CloudFormation, Terraform following a DevOps model
  • Ensure all appropriate documentation of processes and source code is created and maintained
  • Communicate effectively with peers, leaders, and customers throughout the organization
  • Participate in expert level troubleshooting and resolve problems through root cause analysis, data and system investigation
  • Continues to build knowledge of the organization, processes and customers
  • Performs a range of mainly straightforward assignments
  • Uses prescribed guidelines or policies to analyze and resolve problems
  • Receives a moderate level of guidance and direction

What they're looking for:

  • ## Requirements 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 for this position include: * Ability to use a wide variety of open-source technologies and cloud-based services. * Experience with Google and Azure cloud environments * Experience in databases, analytics, big data systems or business intelligence products * Experience with building high-performance, highly available and scalable distributed systems. * Experience developing software for healthcare related industries. * Experience in business analysis: eliciting requirements from non-technical stakeholders and translating them into development work the team can act on. * Experience integrating applications with enterprise systems of record and review workflows

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.
  • Continuing education and advancement opportunities at every turn.
  • Flexibility of both remote and on-site work
Ready to apply?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.

About Mayo Clinic Healthcare London

Mayo Clinic Healthcare London
Rochester, MN