Position: Mid-Senior level

Job type: Full-time

Loading ...

Job content

Ä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.

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!

Fulltime or 80%, location is Geneva area (Thônex) or Zurich (Urdorf)

We are looking forward to your application!

Loading ...
Loading ...

Deadline: 13-05-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...