Connecting to LinkedIn...

Software Developer - .NET, C#, Visual Studio

Contract Type: Temporary
Location: Northamptonshire, England
Industry:
Salary: £340 - £380 per day
Start Date: ASAP/ Immediate
Duration: 5-12months
REF: DVLPR2323_1554305447
Contact Name: Ellise Fleming
Contact Email: ellise@projectrecruit.com
Job Published: 22 days ago

Job Description

Our client, a global supplier of IT services, requires an experienced Software Developer for a 5-12 month contract for development and testing of in-house software.

Purpose of the Role:

  • Development and automated testing of in-house software products
  • Participate in the Agile SCRUM process to ensure software deliverables meets business requirements
  • Assist in the management of an Enterprise Backlog by providing expert technical knowledge
  • Define best coding practices and help ensure these are adhered to via code-reviews
  • Be prepared to be an active member of an Agile team and assist other areas when required

Key Responsibilities:

  • Participate in the various SCRUM ceremonies including contributing to the Sprint Demos
  • Contribute to the continuous improvement of the SCRUM team
  • Hands on development working in an Agile SCRUM team
  • Responsible for full life cycle development
  • Maintain and manage Source Control and Continuous Integration environment
  • Provide development estimates as part of the Agile SCRUM team
  • As a team member within the Scrum Team own the development tasks
  • Conduct demos of working software to relevant Stakeholders which is suitable for both technical and business colleagues
  • Actively work with relevant stakeholders to obtain working examples to support the creation of acceptance criteria & scenarios

Requirements:

  • .NET 4.5 / C# / Visual Studio 2017
  • NET Web API / WCF
  • Comfortable with evolving requirements and emerging design
  • Able to be a productive part of a collaborative team environment
  • Service based distributed systems development
  • Understanding and application of good software design principles and patterns
  • Builds for production (incl. logging, monitoring, etc.)
  • Able to work on brownfield as well as greenfield projects
  • Source Control Management (ideally Git or Mercurial)
  • Test first development (BDD, TDD, ATDD)
  • Unit testing (e.g. NUnit, xUnit, MBUnit, MSTest)
  • Continuous Integration (e.g. Jenkins, Team City, TFS)
  • Good communication skills
  • Managing of internal & external stakeholders

Desirable:

  • SQL Server 2012 / 2008
  • Familiarity with a variety of architectural patterns and approaches
  • Test automation (functional with Gherkin/SpecFlow, Selenium, performance, etc.)
  • Solutions / Application architecture and design
  • DevOps activities (e.g. virtualization, build/deploy scripts and tools, etc.)
  • NET MVC * Modern web development (HTML5, CSS3, JavaScript, TypeScript, JQuery, AngularJS, Knockout.js, etc.)
  • NoSql databases (e.g. cloud storage, MongoDB, Couchbase)