We are based in UK and looking for an ambitious and talented C# developer to join a small, vibrant team to help rapidly enhance our product portfolio and deliver key projects already in the pipeline. We would like an "all-rounder" with a strong "can-do" attitude, that is keen to learn and work in a team.
This role is extremely varied, offering insights into technologies both new and old, and system of various size and scale and complexity.
About You
We are looking for a talented, flexible and enthusiastic person, who thrives on solving problems and achieving results. An appetite to learn new things, with a positive attitude to get the job done means this is the role for you!
You should be an excellent communicator and be happy working either individually or as part of a team.
If you have a "can-do" attitude with a mind-set to solve the problem at hand, you could be the person we’re looking for!
Required Skills
Good knowledge of Microsoft .Net stack and framework fundamentals
• 5+ years C#, ASP.NET MVC development experience
• Strong understanding of the structure and logic of Object-Oriented programming
• Familiarity with common design and architectural patterns
• Experience in ASP.Net MVC and WebAPI
• Strong client-side web development technologies: JavaScript/HTML/CSS + Experience in a popular JS framework, Angular, Jquery
• The ability to write a clean and readable code
• Entity Framework, Nhibernate
• SQL Server, MYSQL
• SVN, IIS
• Able to interpret requirements, and translate these into technical solutions
• Ability to work to commercial deadlines
• Good communication skills
Desirable skills
• Experience of Testing, TDD;
• Mobile Development;
• Ability to offer technical support and guidance to other members of the team is desirable