.Net Developer

Sign up to see company details
  • Contract 180 days
  • £600 - £680 (GBP) / day
  • London, England, United Kingdom
    and remote
  • This job starts ASAP

.Net Developer (London/Hybrid)

Description

.Net Developer (London/Hybrid)

 

The main function of a Developer (Specialty) is to design, develop, and implement applications using in-demand languages and technologies (e.g. - Java, Python, Perl, Fulstack Software Development, etc.) to support business requirements.

 

Job Responsibilities:

·       Responsible for contributing to and helping shape the technical direction of the department, while delivering day-to-day in a delivery team

·       Create applications that scale predictably, facilitate development across multiple developers and teams and promote maintainability and extensibility.

·       Maintain and contribute to software delivery principles and guidelines based on internal standards and industry best-practice.

·       Offer advice and guidance around design, architectural decisions and code quality.

·       Contribute towards estimation of the work items

·       Actively participate in agile ceremonies including daily stand-ups, sprint planning, retros and refinement sessions

·       Enhance and support existing production applications / platform

·       Design, develop, test and support new micro-service applications.

·       Once sufficiently trained, provide 3rd line support for production services, as part of team rota.

 

 

Qualifications:

·       Extensive system development knowledge with .Net (C#), .Net Core

·       Applied knowledge of Javascript, web front-end technologies. (React/Redux, node.js etc.)

·       Experience with relational Databases & SQL (e.g. Oracle, SQL Server, PL/SQL)

·       Applied knowledge of software engineering best practice and software development methodologies. e.g. XP, Scrum, design patterns, SOLID principles, Test Driven Development, Object Oriented design and implementation, APIs (REST etc.)

·       Extensive system development knowledge of automated continuous delivery and deployment (e.g. Jenkins, Docker, Kubernetes etc)

·       Knowledge on automation testing (e.g. Python+pytest, Groovy, Spock, Gatling etc).

·       Experience of working with Message Queuing (e.g. ActiveMQ)

·       Experience with configuration and build tools such as Jenkins, Octopus deploy, Team City and Github.

·       Experience in desktop UI technologies like WinForm (desirable)

 

Skills

IT Infrastructure Products
Docker
Kubernetes
Programming Languages & Frameworks
.NET Core
.Net
C#
Java
JavaScript
PL/SQL 
Perl
Python
SQL
Software Development Tools
Jenkins

Industry Experience