Envision Healthcare


Job Locations US-TX-Dallas
Company Enterprise
Requisition ID
Information Technology


Envision Physician Services (EVPS) is a multispecialty physician group and practice management company. Established in 1953, our organization provides anesthesia, emergency medicine, hospital medicine, radiology, primary/urgent care, surgical services, and women’s and children’s health services to hospitals and health systems nationwide. Sheridan Healthcare, EmCare, Reimbursement Technologies and Emergency Medical Associates have recently joined forces to form Envision Physician Services.  As one organization, we now provide a greater scope of service than any other national physician group. Our collective experience from hundreds of local, customized engagements, culture of continuous lean process improvement, and team of experts in the business of healthcare enable us to better solve complex problems and consistently give healthcare organizations confidence in our execution. Our combined organization serves more than 780 healthcare facilities in 48 states and the District of Columbia. 


If you are looking for a stable, fast-paced, growing company in the healthcare industry that is committed to innovation, excellence and integrity, then this may be a great next step in the advancement of your career.


We currently have an exciting opportunity available for an experienced Senior Software Engineer.


The Senior Software Engineer will be working in the Enterprise Application Integration/Middleware area of our technology landscape. Envision has a large number of systems and products that need to exchange data with other parts of the eco-system. We need an individual who “thinks in APIs” and is comfortable with large amounts of data and complex data transformations. Our application integration strategy is focused on the cloud and is very API forward. Experience in an integration platform like Mulesoft Anypoint is valuable, but not required. This Middleware platform touches or will touch virtually every key enterprise application including our ERP system, collaboration system, provider scheduling system etc. Our company is integrating some very large vendors over the next 12-24 months!  Your software engineering expertise will play a critical role in these efforts!

  • Develop software development strategies.
  • Assist in analysis and procurement of productivity tools as needed.
  • Design, code, and test a variety of custom business applications.
  • Mentor and lead junior developers and oversee their work include reading their code, answering questions and enforcing good practice.
  • Work with peers to develop end-to-end testing and quality assurance procedures and plans.
  • Discuss business requirements with business analysts, end-users, and management, and develop these into technical requirements, system design, functional specifications and specifications with business.
  • Assist in development of project plans, budgets and resource requirements.
  • Monitor system performance and code quality of other team members.
  • Assist in defining project success criteria.
  • Adhere to all company policies and procedures.
  • Special projects and performs other job-related duties as assigned
  • Other duties as needed.



  • BA in Computer Science or a related field from an accredited university or college minimum of 8 years of software engineering experience.
  • Experience in designing and developing web, client-server, or n-tier business applications.
  • Extensive hands-on data modeling/data design experience, and relational database experience including SQL queries and reporting.
  • Experience developing applications in .NET/C#.
  • Experience in developing front ends using modern JavaScript frameworks (Angular, React etc.).
  • Experience in designing and building and consuming RESTful APIs. Strong adherence to software development best practices.

If you are ready to join an exciting, progressive company and have a strong work ethic, join our team of experts! We offer a highly competitive salary and a comprehensive benefits package.


Envision Physician Services uses E-Verify to confirm the employment eligibility of all newly hired employees. To learn more about E-Verify, including your rights and responsibilities, please visit www.dhs.gov/E-Verify.

Envision Physician Services is an Equal Opportunity Employer.





Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.