Backend Software Engineer .NET (m/w)
Ärztekasse Genossenschaft
Zurich, Urdorf, CH
vor 2 Tg.

Ärztekasse Genossenschaft develops together with its partners and suppliers software for health professionals. As a software engineer you will develop products for doctor offices, patient billing and eHealth services.

The setup of our delivery organization is distributed and complex and the requirements for software products in the medical industry are highly demanding in regards of data security, reliability, and correctness.

In this challenging environment we are looking for experienced and smart software engineers to design and implement the next generation of our products and eHealth services.

Backend Software Engineer .NET (m / w)

Pensum : 80 100%

Start : immediately or by appointment

Duration : unlimited

Location : Zurich (Urdorf) or Geneva area (Thônex)

Main tasks

  • Design and implementation of applications and services
  • Collaboration with requirements engineers and business analysts to detail and clarify understanding and requirements
  • Support of testing team in regards of functional and non-functional tests of the implemented applications
  • Participation in definition and design of solution architectures
  • Participation in the migration of legacy visual basic applications
  • Documentation of code and design
  • Implementation of proofs of concept to validate and show solution architectures
  • Participation in the definition of technology and tool stacks to be used for new solutions
  • Requirements

  • Bachelor degree or higher in Computer Science, Computer Engineering or the equivalent in experience
  • Strong backend development experience with server side development (webAPI, multi-threaded systems) with .NET.
  • At least 5 years of experience in software development
  • Knowledge of architecture and development patterns ( Microservices, CQRS, Domain Driven Design, SOLID)
  • Knowledge of authentication / authorization services (SAML, OpenID, OAuth) and integration is a plus
  • Knowledge of Agile methodologies
  • Collaborative with excellent communication skills
  • Self-driven and self-organized
  • English (B2 or higher) is required
  • French is a plus
  • German is a plus
  • Our offer

    Inspiring environment to create smart applications. We like to communicate openly and directly and bring topics to the table.

    We like to challenge ourselves to find optimal solutions for our clients and users.

    Melde diesen Job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Klicke auf "Weiter", um unseren Datenschutz-und Nutzungsbestimmungen zuzustimmen . Du kriegst außerdem die besten Jobs als E-Mail-Alert. Los geht's!