Full Stack Developer - .NET

Data Careers Limited ,
London, Greater London
Salary: Up to £60,000 per annum

Overview

Job Title: Full Stack Developer - .NET Vacancy Type :Permanent Salary: £40-60k and excellent Employee Benefits Location : Central London Security clearance: SC cleared or clearable Software Engineers are responsible for delivering solutions for essential everyday services that rapidly transform customer experience and improve operational efficiency.You will be a full stack developer, comfortable with both web technologies as well as core business logic. You will be: • Adaptable; relishing opportunities to push yourself outside your comfort zone with any new challenges that you face. • Driven to achieve the highest level of quality; being a keen believer of agile development approaches like TDD/BDD • Highly curious; excited by new technologies you are continually looking to add to your tool box • Reliable; people trust you to get things done About our client: Top rated employer - Glassdoor Accredited, ‘Investors in People’ - Gold Our client is an international software company and a global leader in public services technology with more than 3,000 customers across 10 countries. •18 years of unbroken growth •9 years average length of service •1 in 4 vacancies filled through internal promotion About the role: Engineering skills • Knowledge of the full software development lifecycle. • Understands the importance of standards and quality procedures. • Willing and able to learn new technologies and new skills. • A problem solver who loves technical challenges. • An interest in bridging the gap between technology and business. Technical skills 2 year’s professional experience in some of the following: · .NET · C# · ASP.Net MVC 3.0 · Entity Framework · WebAPI · RESTful practises · NUnit (or equivalent automated testing framework) · Moq (or equivalent mocking framework) Web technologies • HTML and CSS • JavaScript • jQuery • Angular 2 • SQL • Agile Practises Professional skills • Commitment to produce high- quality work • Excellent attention to detail • Excellent communicator • Ability to solve complex problems • Ability to work effectively as an individual and as part of a team This job was originally posted as www.totaljobs.com/job/89610041