C# Developer, Software Developer, C# Programmer, .Net Developer
You should have a strong degree in computer science, software engineering or similar and you should currently be working with OO practices and architectural principles. Common design patterns and some Unit Testing would be an advantage.
You will be working on a variety of projects for the core product, customer implementations and devops tasks. Some out of hours working will be required from time to time for release work.
A strong desire for software engineering in an internet scale environment is key, however, if you do not have these skills but are passionate about development and want to learn them then we will supply training.
·Good communication skills.
·Solid Object Oriented Programming.
·1+ years experience in application development.
·1+ years Microsoft Development experience.
·1+ using: C#, ASP.NET (Web Applications and Web Services), ASP.Net, API, RESTful, ADO.NET and SQL Server (must include current versions).
·Very good knowledge of the .Net Framework and the Core Libraries. (this is key knowledge, more than language particular syntax)
·Knowledge in OO development principles, multi-tier web application design and relational database principles required.
·Experience working in an Agile and Waterfall development environments.
·Database development (table and stored procedure design) using Microsoft SQL Server.
My client will offer one on one training with great career progression for this role. Please send your CV today for immediate consideration. Ascent People Ltd is acting as an employment agency for this vacancy and applicants from all ages and backgrounds will be considered.