Job Detail

Software Architect (.NET)

Inseriert am: 13.07.2021
AgenturenÜber unsJobangeboteRechenzentrumGenossenschaftMitglieder/Kunden

Home / Ärztekasse / Jobangebote / Software Architect (.NET)


Ärztekasse Genossenschaft develops together with its partners and suppliers software for health professionals. As a software architect you will conceptualize and 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.


Software Architect (.NET)


Pensum: 80–100%
Start: immediately or by appointment
Duration: unlimited
Location: Geneva area (Thônex) or Zurich (Urdorf)


Main tasks:



  • Provide technical and architectural leadership for Microsoft .NET

  • Definition and design of solution architectures using .NET technology

  • Collaboration with requirements engineers and business analysts to detail and clarify understanding and requirements.

  • Support devOps to integrate web application and services in CI/CD workflow

  • Implementation of proofs of concept to validate and show solution architectures.

  • Participation in the definition of 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 (webAPI, multi-threaded systems) with .NET.

  • At least 10 years of experience in designing and implementing .NET services and microservices

  • Strong knowledge in security, scalability and reliability architecture

  • Strong knowledge of architecture and design patterns (e.g. Microservices, CQRS, Domain Driven Design, SOLID)

  • Strong technical expertise in relational databases (postgresql, MSSQL)

  • Knowledge of authentication/authorization services (SAML, OpenID, OAuth) and integration

  • 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:


We provide a demanding and challenging environment, with a small team of motivated people and flat hierarchies. If you like to change things and create new solutions in a fast and dynamic environment, you will like it. You can be creative and innovative.


We have smart, solution-oriented discussions. We like to challenge ourselves to find the optimal solution. We bring topics to the table and we like to communicate openly and directly. We can be very serious but also laugh and have fun. A good portion of humor will help you here!


Berenice Hirsch-Hoffmann, team leader HR, is looking forward to your electronic application to recruiting@aerztekasse.ch


‹Übersicht Stellenangebote

Details