C# Developer Jobs increase in London, Surrey and the South East, throughout Q1 of 2013 as C# continues to become the platform of choice for a number of different industries.

Jenrick IT is reporting a large increase in contract and permanent job vacancies for IT professionals within the C# development arena in and around the Surrey and Greater London area particular within New Media and Financial Services. Matt Hancock, UK Accounts and Training Manager at Jenrick IT commented:

“There has been a huge increase in the amount of C# development jobs across the board from the graduate level, mid range and up to senior development / team leader level. There are a number of roles being released to the market from a range of clients and currently there is a distinct lack of graduate and junior C# developers coming on to the market.
This has meant that graduate salaries have increased across the board particularly for junior developers with solid degrees (2:1 and above) coming from good universities. We’ve had a number of clients looking to engage C# / .NET development staff of all levels on both the permanent and contract side and are currently looking for a variety of C# / .NET application developers at a range of locations across Surrey and the Greater London area. We believe this rise in demand will continue to increase throughout Q2 and the rest of 2013.”

C# Salaries / Rates: The average salary for a C# job within London and the South East varies greatly depending on experience and seniority. A junior developer may earn anything from £20,000 - £28,000, compared to a senior or lead developer earning between £40,000 - £55,000 per year. Jobs within financial services can pay even more with salaries from £50,000 - £75,000, with the top 5% of the market achieving up to £80,000. Demand for contract C# / .NET developers has also remained fairly consistent with rates varying from £200 per day for a junior developer up to £500 per day for a senior developer / team leader. Why C#? C# is competing on a more and more even keel with Java and although there are still a few performance issues when comparing the two, the gap is extremely close now. The language’s intuitiveness, versatility, coupled with the increase in features in versions 4.0 and 5.0, have meant it is becoming more and more popular across a range of industries. Career Development and Progression: In order to become (and earn at a rate of) a Senior C# Developer, an employer needs to see at least 5 years of direct coding experience. In addition, you will be expected to demonstrate that you have worked in a number of different technical environments and have experience shipping a range of applications across the board – this is the key part. If a potential employer is considering two candidates, both with similar education and years of experience, 9 out of 10 times they will go for the candidate who has worked in the most envrionments as they will be able to bring a greater diversity of experience to the role. Equally, up-skilling is also essential and should be on-going. Take a short course, contribute to research papers, write for a blog, become a member of a professional body. All of these aspects are worth promoting on your CV as they show that you are committed to this environment. For anyone looking to cross train into C# you may be able to take a more junior role or move from a visual basic or vb.net role into C# or cross train from asp.net or Java. FURTHER INFORMATION: For anyone currently in a C# development role and considering a move then please call Matt Hancock to discuss your options in more detail; you may be able to advance your career through an internal promotion or alternatively, if you wish to reach a senior development level more quickly, you may want to consider moving roles and upgrading your skills in a different development environment.