Job Detail

Senior C#. NET Developer

Inseriert am: 25.09.2018

Behind every record, there are years of intensive training and the athlete’s desire to produce excellent performances.


Behind the result, there is profound know-how and the high precision of Swiss Timing’s state-of-the-art technology.
If you have a special interest in technology and you want to participate in the future development of high level sport...
we are looking for you!
Globally active, our company is constantly seeking for employees determined to progress and work in a highly innovative
environment.


Senior C# .NET Developer – Framework project


Job-description:
Swiss Timing is looking for a Senior C# .NET Developer willing to contribute in building our next generation software
development framework.
You take pride in honoring your stakeholders, you have a passion to solve developer’s common concerns, you fancy software
design and architecture, and you are energetic and open-minded?
If Yes, we have an amazing position for you in a company like no other.


Context:
To extend our « Software Frameworks » team, you will take part in specifying, architecting and implementing capabilities
for our next generation Software Development Framework, establishing and implementing ways of making things work.
You will also create complete software documentations, including trainings for a large international team of developers by
delivering courses including examples and guidelines.


This next generation Software Development Framework will be used for the development of sport result management
applications operated during major Sport events such as World Cups or Olympic Games. The framework has 96 modules in
the following areas: development guidelines, software basics, desktop UI, data-centric architecture, reporting, data
transformation, distributed architecture, security, web UI, and on-venue-result specific modules.


The Software Frameworks team members are working in close collaboration with each other, a team which reviews each
other’s architecture and take design decisions together. The team is composed of a project manager, an architect, multiple
senior C# developers, and a set of nearshore developers.


As all the other team members, you will take the full responsibility over the architecture and implementation of a set of
modules of the framework, this with the help of two nearshore developers what you will be responsible for. You will define
and assign tasks to the nearshore developers, coach and support them, report the progress and control quality of
deliverables. You will also work with our internal project reviewers, who will also be your source of information for
requirements and objectives.


To perform your tasks you will use the latest development methodologies, an extensive development guideline and
Microsoft technologies, and work in an Agile environment using SCRUM methodology.
STSA_Job_Offer_EN_Senior_STDK - v1.3
Swiss Timing LTD Phone +41 32 488 36 11
P.O. Box 138, Rue de l’Envers 1 info@swisstiming.com
CH-2606 Corgémont - Switzerland www.swisstiming.com


We have:



  • An awesome business sector: Multi-sports and Olympic games.

  • An inspiring team of brilliant senior developers, architect and a respectful project manager.

  • An engaging Framework project where you can solve common difficulties encountered by software developers.

  • An amazing opportunity for you to develop your design and architecture skills.

  • A smart software development methodology.

  • An exciting occasion to take responsibility in both architecture and leadership.

  • A fascinating Jura Bernois based working place.


You have:



  • Computer Science Engineer (HES, EPF or equivalent) degree

  • 10+ years of professional experience in C# .NET software application development

  • Excellent English (writing and presentation)

  • Ability to lead nearshore developers

  • Structured approach to the organization of work (self and others)

  • Preference for team work

  • Design-First approach to software development

  • Strong Software Modeling skills (incl. UML)

  • Analytical approach to decision making

  • Capacity to deal with challenging problems

  • Capacity to manage stakeholders

  • 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


You might also have:



  • French language knowledge

  • German speaking

  • Experience in coaching other developers

  • Knowledge in Project Management

  • Experience with Data Distribution Service (DDS)

  • Experience in Real-Time computing

  • Experience in User-Experience Design

  • Experience as a trainer

  • Happiness and Excitement


Start date:



  • As soon as possible


Interested? Get in touch with us now!


Patricia Spozio
HR Manager
Swiss Timing LTD
Rue de l’Envers 1
CH-2606 Corgémont – Switzerland
HR@swisstiming.com


Swiss Timing LTD Phone +41 32 488 36 11
P.O. Box 138, Rue de l’Envers 1 info@swisstiming.com
CH-2606 Corgémont - Switzerland www.swisstiming.com

Details