Senior Software Engineer Consultant - International Organization - Gen

Genf  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

For an International Organization in Geneva, Bechtle suisse romande wishes to recruit a Senior Software Engineer Consultant working off site, located in a time Zone within Maximum two-hour time difference from Geneva.

The consultant should have experience in developing database driven applications based on Microsoft technologies for both desktop and web. The consultant will take part in both the development of ongoing new projects, as well as the implementation of new features for existing systems.

The software development environment for .NET based projects is as follows:

a) .NET Framework versions 2 through 4.5.1;

b) Development in C# for both web and desktop applications;

c) Visual Studio 2015;

d) Team Foundation Server 2015;

e) SQL Server versions 2008, 2012 and 2014.

Technical Skills requirements

1. At least 10 years of application development with at least 5 years of developing web applications;

2. At least 5 years C# .NET development experience;

3. Experience in developing Windows Desktop applications using .NET WinForms;

4. Good understanding of the particulars of web application development in contrast to classic desktop development;

5. At least 5 years C# ASP.NET experience with at least 2 years using WebForms;

6. At least 3 years of experience with developing JavaScript, AJAX web user interfaces; Experience with jQuery and/or Telerik RAD controls is a big plus;

7. At least 5 years of experience working with SQL Server 2005 or later. This should include database modelling as well as writing T-SQL stored procedures and functions. Knowledge and experience with optimizing SQL statements' performance is a great plus;

8. Knowledge of architecting Client Server, data access heavy, desktop and web applications;

9. Experience in refactoring code, both C# and T-SQL, written by others would be a plus.

Project role

The consultant's role will be of a senior software developer/architect and the following skills are considered as mandatory:

1. Be able to work with minimal supervision of day to day activities;

2. Be proactive in suggesting actionable solutions to ITSD supervising staff;

3. Be proactive in reporting actual and potential issues and risks with suggested approach of implementation;

4. Avoid any quick fixes or workarounds which lead to short term solutions to issues but cause long term problems with the implementation;

5. Be proficient in designing sound software architectures;

6. Structure and organize their code according to industry best practices;

7. Apply the principles of code-reuse, modularity, self-documenting through relevant and up to date comments;

8. Code for optimal performance, readability and maintainability;

9. Be able to justify, explain and document any of their recommendations and methods of implementation.

Start
September 2017
Dauer
1 calendar year (250 consecutive working days)
Von
Bechtle suisse romande
Eingestellt
24.06.2017
Projekt-ID:
1367281
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren