SaltLakeCityRecruiter Since 2001
the smart solution for Salt Lake City jobs

Senior Software Engineer

Company: R1 Revenue Cycle Management
Location: Salt Lake City
Posted on: May 6, 2021

Job Description:

R1 RCM Inc. (R1) is a leading provider of technology-enabled revenue cycle management services which transform and solve challenges across health systems, hospitals, and physician practices. Headquartered in Chicago, R1 is a publicly traded organization with employees throughout the US and international locations. Our mission is to be the one trusted partner to manage revenue, so providers and patients can focus on what matters most. Our priority is to always do what is best for our clients, patients, and each other. With our proven and scalable operating model, we complement a healthcare organization's infrastructure, quickly driving sustainable improvements to net patient revenue and cash flows while reducing operating costs and enhancing the patient experience. R1 is seeking Senior Software Engineers who will design, develop, and test .NET Core microservices for use by R1's customer base and internal users. Responsibilities:

  • Design and develop data administration web interfaces for data management & Access Administration
  • Develop Web Services (REST) for data access from the data platform
  • Expand the platform capabilities for the roll out of new R1 products and add new capabilities to the existing R1 products in the platform
  • Engineer and secure data service solutions (self-managed platforms and Cloud Native) that are scalable and highly available
  • Develop Security & integration components for data extraction, & internal /external application integration
  • Develop, cascade and enforce engineering best practices using modern SDLC that enables CI/CD and favors automation, auditability, automated testing, infrastructure and policy as code
  • Develop code that follows established coding guidelines and R1 security standards
  • Work independently and be responsible for the unit testing of various data as services platform components.
  • Author design, build and installation documentations
  • Work closely with various teams to diagnose, troubleshoot, and fix issues that cause impact to customers
  • Mentor a team of 3-5 Software engineers. Desired Qualifications:
    • 5+ years of web and web service development using .Net
    • Roles at this level typically require a Bachelor's Degree. In lieu of a degree, a comparable combination of education and experience (including military service) may be considered.
    • Development experience in a Cross-platform, multi-tier environment
    • Development experience in Cloud/Virtual environments
    • Open source framework experience such as Struts, Spring, Caster, Quartz, DWR, JQuery, Angular JS, NodeJS
    • Message based application development using JMS, MQ Series, Rabbit MQ.
    • Web services standards and related technology knowledge (XML, XSD, WSDL SOAP, JSON, Rest etc.)
    • Deep Relational database and SQL development experience
    • No-SQL database experience
    • Experience in implementing caching technology
    • Knowledge in Administration of application server RabbitMQ
    • Experience in integrating third party APIs
    • In-depth knowledge of software development life cycle.
    • Agile development experience
    • Strong communication skills, with proven ability to present complex ideas and to document concisely
    • Experience using version control and bug tracking tools Desired Qualifications:
      • Knowledge of healthcare data standards such as HL7, FHIR, EDI X12
      • Knowledge of the healthcare revenue cycle, EMRs, practice management systems
      • Conceptual understanding of machine learning and big data
      • DevOps / Infrastructure experience Working in an evolving healthcare setting, we use our shared expertise to deliver innovative solutions. Our fast-growing team has opportunities to learn and grow through rewarding interactions, collaboration and the freedom to explore professional interests. Our associates are given valuable opportunities to contribute, to innovate and create meaningful work that makes an impact in the communities we serve around the world. We also offer a culture of excellence that drives customer success and improves patient care. We believe in giving back to the community and offer a competitive benefits package. To learn more, visit: R1 RCM Inc. ("the Company") is committed to the principles of equal employment opportunity. The Company's practices and employment decisions, including those regarding recruitment, hiring, assignment, promotion, compensation, benefits, training, discipline, and termination shall not be based on any person's age, color, national origin, citizenship status, physical or mental disability, medical condition, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status or any other characteristic protected by federal, state or local law. Furthermore, the Company is committed to providing a workplace free from harassment based on any of the foregoing protected categories. If you are an individual with a disability and require a reasonable accommodation to complete any part of the job application process, please contact us at 312-496-7709 for assistance. #Li-HI1

Keywords: R1 Revenue Cycle Management, Salt Lake City , Senior Software Engineer, IT / Software / Systems , Salt Lake City, Utah

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Utah jobs by following @recnetUT on Twitter!

Salt Lake City RSS job feeds