Mid Weight Developer - C# .NET

Interface Recruitment
Leeds, United Kingdom
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 35K

Job location

Leeds, United Kingdom

Tech stack

Agile Methodologies
Entity Framework
Scrum
Software Architecture

Job description

Purpose: Develop new and maintain existing IT systems, responsible for the development, testing and deployment phases of the software development life cycle

  • Understand and follow company operating procedures for the creation of software

  • Maintain software version standards as per

  • Produce high- and detailed-level designs and ratify with the Technical Architect and/or Systems Development Manager

  • Program software to agreed functional and technical specifications

  • Mandatory testing of produced software (unit and integration) and corrections as required, all thoroughly documented

  • Maintain existing systems and fix software quality issues

  • Occasional requirements gathering from end-users

  • Occasional production of functional specifications

  • Creation and maintenance of deployment processes

  • Improve systems knowledge and document (wiki and other artefacts)

  • Resolve systems issues through IT activities and direct contact

  • Maintain a working knowledge of industry developments and technology best practice

Requirements

  • At least 2 years of professional experience with C# and ASP.NET Framework

  • Strong SQL and SQL Server skills

  • Experience in MVC, WCF and Entity Framework

  • Working knowledge of core concepts such as Threading, Parallelisation and Asynchronous Programming

  • Ability to apply Inversion of Control development techniques with Unit Testing frameworks and Test-Driven Development

  • Fluent in JavaScript, HTML and CSS

  • Appreciation of good software architecture with the proven ability to deliver high quality software

  • Experience of working in an Agile environment, including Scrum framework.

Apply for this position