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 www.mhainc.com
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 Web Services (SOAP and REST) is required
Experience with TSQL, building Stored Procedures is required
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