Senior Developer - Aylesbury C# .NET Multithreading

Recruiter
MAPP Ltd.
Location
Aylesbury
Salary
50000.00 GBP Annual + benefits
Posted
17 Oct 2016
Closes
19 Oct 2016
Sector
IT
Contract Type
Permanent
Hours
Full Time

Senior Developer - Aylesbury C# .NET Multithreading

Our client is a market-leading supplier of Cloud based Contact Centre software. They are growing their development team and urgently seek an experienced C# Multithreading developer

Essential Skills & Experience

  • C# Server Development: The ability and experience to program using multiple threads, an understanding of .NET concurrency issues, the ability to understand the requirements for developing scalable and responsive Real Time server code and experience of writing web services.
  • Thorough knowledge of Object Oriented principles
  • Database (SQL and NoSQL): Experience and understanding of database programming, with good experience using at least one database
  • Version Control: Familiarity with using version control
  • Personal Skills: A willingness to learn - quickly

Desirable Skills & Experience

  • Microsoft Visual C++ Server Development: Good ability and experience with concurrency and multiple threads
  • Knowledge of testing methodologies
  • JavaScript
  • Database Experience in MongoDB, SQL Server, Oracle, and MariaDB
  • Web Server (IIS)
  • Knowledge of the HTTP protocol
  • Subversion version control

The Responsibilities

Develop a detailed knowledge of the existing software within the company and contribute to the design and development of new and existing services.

Senior Developer - Aylesbury C# .NET Multithreading