We are hiring Software Developers to join our dynamic, problem solving, solution oriented, skilful team.
Evolve Medical, positioned as a software development company within a larger group of companies, is responsible for developing and maintaining bespoke systems built using varied technology stacks comprised up of .NET and open-source technologies. We actively seek exciting and interesting technologies and opportunities for growth.
Our philosophy is to provide systems and service which exceed the requirements of our clients and their customers, enabling them to operate efficiently and successfully.

Skills & Functional requirements:

  • Experience with Dependency Injection and Inversion of Control beneficial
  • Specifically Microsoft Unity Container or Autofac
  • A solid understanding and experience of ASP.Net MVC
  • A solid understanding and experience in WCF (nServiceBus beneficial)
  • A solid understanding and experience with Single Page Application (SPA), JavaScript Frameworks and Libraries
  • Angular recommended
  • Restful service experience
  • Experience with the Neo-Security Stack
  • OAuth, OpenConnectId, Secure token Service or Microsoft Identity
  • Experience with Microsoft Open Web Interface (Owin).
  • Experience in domain driven design (DDD)
  • Experience in test driven development (TDD)
  • A solid understanding and experience in an ERP and respective API’s
  • SAP (B1), Evolution highly beneficial

Experience:

  • At least 5 years+ experience doing .Net C# development.
  • A solid understanding and experience in databases, can be MSSQL, MYSQL, Hanna or Oracle.
  • A solid understanding and experience of SOA and OOP principles.
  • A solid understanding and experience of N-tier and N-layered architecture.
  • A solid understanding and experience with ASP.net Authentication and Authorization.
  • A solid understanding and experience of ORM technologies.
  • Entity Framework a preference.
  • A solid understanding of the healthcare industry, with exposure to provider systems and funder scheme rules and billing.
  • Experience with Practise Management Applications, Telehealth, mobile applications, ICD10 coding, Procedures and Tariffs, NAPPI codes, scheme billing rules, financial systems and Electronic Remittance Advice.

Qualifications (At least 1 is required):

  • University degree/diploma in computer science or information systems.
  • Microsoft Certified Solutions Developer (MCSD) or equivalent certification.
  • University degree/diploma in accounting, finance, or business.
  • 10+ year’s software development experience.

What’s in it for you:

  • Awesome people
  • Flexible hours
  • Flexible working location
  • 20 days’ annual leave
  • PTO – Personal Time Off
  • Regular knowledge sharing sessions

Desired Skills:

  • C#
  • Angular
  • Software Development
  • Full stack

Desired Work Experience:

  • 5 to 10 years

Desired Qualification Level:

  • Diploma

Employer & Job Benefits:

  • Medical Aid
  • Group Life Assurance
  • Provident Fund

Learn more/Apply for this position