Senior .NET Developer - OUTSIDE IR35

Posted 30 September 2021
Salary£500 - £600 per day
LocationLondon
Job type Contract
DisciplineTechnology Recruitment
Reference20275
Contact NameHannah Lancaster

Job description

Senior .NET Developer - OUTSIDE IR35

Working for a leading insurance company on an initial 4-6 month contract working Outside IR35 and remote, the Senior .NET Developer will be responsible for developing first class web solutions in an agile product team under the leadership of the Technical Lead, guided by Product Owners. Contribute to the evolving culture of innovation, enthusiasm and passion.

Responsibilities
*Work with the Technical Lead to design and build web solutions in an agile project team.
*Contribute to the agile processes and a culture of continuous improvement.
*Ensure changes are delivered to a high quality, on time and to the agreed requirements.
*Participate in an open and honest culture, learn from your mistakes and be willing to share knowledge across the technology community.
*Deliver great outcomes for our customers
*Contribute to our agile processes, ensuring a high standard of delivery
*Communicate technical concepts in ways that match the audience
*Support and lead technical innovation within the department
*Champion simplicity, build solutions that are fit for purpose and maintainable
*Be accountable for your code from development into live
*Take ownership of any identified issues, escalating them to stakeholders as required

Experience required:
*Demonstrable knowledge of building applications using C# and ASP.Net Core
*Experience designing production quality web solutions including RESTful APIs, considering performance, security and test automation
*Keen to test first (unit, integration and functional testing) and pair program
*Strong knowledge of SQL databases including creating stored procedures
*Experience with AWS, Azure DevOps and Docker
*Deep understanding of object-oriented and SOLID principles
*Excellent problem solving, analytical and decision-making skills, with an ability to quickly pick up new technologies
*Great communication and attention to detail