C# Developer
C# Developer
A C# Developer is responsible for composing code in the C# language, which is a general purpose, object-oriented programming language designed around the Common Language infrastructure. C# is often thought of as a hybrid that takes the best aspects of C and C++, creating a truly modern language.
C# is a popular language and C# Developers are particularly sought after by professionals who run businesses based on Windows software as C# can create almost any type of app and run custom applications, from desktop software to sophisticated back end processes, web, mobile and beyond – C# is powerful, versatile, structured and produces efficient programmes.
C# is used for developing applications on the Microsoft platform, and therefore always requires the .Net framework on Windows to work (and so, a ‘.Net Developer’ is a general title for a programmer who works in a Microsoft development environment). .Net is a software framework developed by that runs primarily on Windows and C# is the actual coding language written inside of the .Net framework. Further, ASP.Net is the main tool within the .Net framework for building web pages and websites with HTML, CSS, JavaScript, server scripting etc.
C# is used by approximately 31% of all developers on a regular basis and is the 4th most popular programming language, today. This popularity translates to a thriving job market.
Client Server’s dedicated C# .Net team recruit for a range of C# .Net roles within London, and our Regional teams recruit for C# .Net roles outside of London, including Guildford, Bath, Cambridge and beyond. C# .Net Developers roles in London will tend to offer a higher salary, but equally this is dependent on the specific role.
Graduate C# .Net Developer: (0 – 1.5 years commercial experience) a raw graduate / internship, very little industry exposure - £32k to £45k
Junior C# .Net Developer: (1.5 to 3 years commercial experience) able to understand programming systems, although requires further training - £42k to £60k
Mid-level / Intermediate C# .Net Developer: (3 to 5 years commercial experience) able to work independently and guide others but requires support on most complex tasks - £60000 - £75000
Technical / Senior C# .Net Developer: (6+ years commercial experience) high-level coding ability, also involved in design / architecture, further managing projects / products and teams - £85k to £110k
C# .Net Development Manager / CTO / VP Engineering: (8+ years commercial experience) takes management lead on R&D, involved in architecture / design but predominantly takes ownership of business strategy and high level technology decisions - £115k to £175k
Depending on the specifics of the role, a C# Developer has many job titles, including; C# .Net Developer, Dot Net Developer, .Net Developer, C# Software Engineer, C# Software Developer, C# Architect
See current C# .Net jobs here:
https://www.client-server.com/job-search?categories=C%23+.Net+Development