This job listing has expired and the position may no longer be open for hire.

Senior Software Engineer at Managed Health Care Associates, Inc. in Florham Park, New Jersey

Posted in Information Technology 30+ days ago.

This job brought to you by eQuest

Type: Full-Time

Job Description:

Company Overview:

Managed Health Care Associates, Inc. (MHA) is a leading health care services and technology company that offers a growing portfolio of services and solutions to support the diverse and complex needs of the alternate site health care provider. MHA provides expertise in Group Purchasing, Managed Care and Payer Contracting, Reimbursement Management, Specialty Pharmacy Solutions, Pharmaceutical Data Analytics, Consultant Pharmacy Software and Legislative Advocacy. Through the delivery of innovative health care services and solutions, MHA helps members increase operational efficiency, maximize business growth and provide optimum care for their patients.

Founded in 1989, MHA was purchased by Roper Technologies, Inc. in mid-2013. Roper Technologies is a constituent of the S&P 500, Fortune 1000, and the Russell 1000 indices. Roper designs and develops software (both software-as-a-service and licensed), and engineered products and solutions for healthcare, transportation, food, energy, water, education and academic research markets worldwide. To learn more please visit


Job Purpose:

As part of our IT enterprise applications team, this position will participate in the needs/systems/data analysis, development, modification, test and documentation of custom software applications. Continually meets the needs of internal customers and adheres to project schedules in a fast-paced, rapidly changing software development and administrative environment. Strong communication and organizational skills are required, as is a strong analytical approach to solving problems.


Essential Duties & Responsibilities:

  • Engages as a business partner in defining rules and process' with the business units to ensure best development practices fit and improve existing business requirements.

  • Analyze and identify risks and make recommendations alternatives to be discussed when design limitations are seen.

  • Design stories and tasks for actionable work items with acceptance criteria and level of detail for developers to complete work items (stories). Assign epic level priorities for manager to review

  • Follow industry best practices and make improvements and process changes to keep applications secure.

  • Performs end-user training via written documentation, one-on-one sessions and group meetings on new and existing software installed.

  • Engage with the QA team test cases at Epic level.

  • Build automation deployments and reporting on deployable.

  • Identifies patterns of incidents and watches for heat maps of where attention may need to be redirected to ensure a more stable product.

  • Identify and change process' when necessary for improvements to development efforts.

  • Lead development directions and software technologies to benefit MHA, as well as lead software operation environment development efforts for entire product and teams to ensure best practice designs.

  • Performs other duties and projects as assigned



Minimum Qualifications & Competencies:

  • Bachelor’s degree in a technical field or equivalent experience

  • Must have 5+ years of software development experience

  • Strong C# .NET Core programming knowledge is required

  • Experience with ASP.NET web application framework (MVC) is required

  • Experience with modern web framework JavaScript library React is required

  • Experience with Web Services (SOAP and REST) is required

  • Experience with TSQL, building Stored Procedures is required

  • Experience in cross-browser web UI development using JavaScript, jQuery, HTML, and CSS is plus

  • Experience with CI/CD & Azure DevOps is plus

  • Ability to work in an Agile environment with evolving requirement

  • Excellent problem solving skills

  • Positive and customer service attitude while interacting with users

  • Flexibility and adaptability to changing priorities

  • Ability to work under pressures and to meet tight deadlines

  • Must be able to effective describe work completed and log hours for quarterly/yearly audits on a daily basis

  • Must be extremely detail-oriented with respect to documentation and communication

  • Experience in pharmaceutical industry a plus