Senior C# .NET Software Architect

  • Coopers Group GmbH
  • Bern, Switzerland
  • 23/02/2018
Full time Data Science Data Engineering Data Analytics Big Data Artificial Intelligence Statistics Software Engineering

Job Description

For our client, an international operating company in Bern area, we are looking for an experienced and ambitious Senior C# .NET Software Architect

Main Tasks & Responsibilities:

  • Take part in specifying, architecting and implementing capabilities for the next generation Software Development Framework, establishing and implementing ways of making things work
  • Create complete software documentations, including trainings for a large international team of developers by delivering courses including examples and guidelines
  • Take the full responsibility over the architecture and implementation of a set of modules of the framework. There are moduls in the area of development guidelines, software basics, desktop UI, data-centric architecture, reporting, data transformation, distributed architecture, security, web UI, and on-venue-result specific modules
  • Work with internal project reviewers, who will also be your source of information for requirements and objectives
  • You will follow the details of all areas of project management to be able to answer any project related questions and support the internal and nearshore team in their daily task prioritization

Must Haves:

  • Computer Science Engineer degree
  • Excellent English (writing and presentation)
  • 5+ years of professional experience in as software architect for multiple development teams
  • 5+ years of professional experience in C# .NET software application development
  • Design-First approach to software development
  • Excellent Software Modeling skills (incl. UML)
  • Strong Framework architecture background
  • Strong Distributed computing background
  • Strong Data-Centric architecture background
  • Strong experience in developing enterprise class software using object oriented programing language
  • Strong knowledge of the Project Management field
  • Capacity to manage stakeholders
  • Structured approach to the organization of work (self and others)
  • Analytical approach to decision making

Nice to Haves:

  • French language knowledge
  • German speaking
  • Experience in coaching senior developers
  • Experience with Data Distribution Service (DDS)
  • Experience in Real-Time computing
  • Experience in User-Experience Design
  • Experience as a trainer

Please note, we can only consider EU/CH candidates or those with a valid work permit for Switzerland.

Are you interested to work in this challenging position? Alexander Braunagel, Recruitment Executive, is looking forward to receiving your complete profile. Please send an e-mail to

Coopers Group AG | Seestrasse 72b | CH-6052 Hergiswil NW | Tel. +41 41 632 43 50

Alexander Braunagel

Recruitment Executive

+41 41 632 43 50


Apply online