This Job Vacancy has Expired!

C# Developer

CV-Library

Posted on Jul 23, 2021 by CV-Library

Greater Manchester, United Kingdom
IT
Immediate Start
£30k - £50k Annual
Full-Time

ABOUT THE ROLE

As a Developer, you are a core member of our development team delivering enterprise-quality software supporting local, national and international customers across a range of solutions.

We strive to continuously improve our development and DevOps methodologies and tools supported by strong Agile principles, and we expect you to contribute and recommend enhancements to our practices, processes, and tooling. Your role is a full-stack one, requiring both front and back-end expertise with a deep understanding of modern software architectures and development techniques.

PURPOSE OF THE ROLE

As a Developer, you will contribute to the implementation of our software solutions through the production of high-quality code. You will be involved in crucial stages of the development lifecycle throughout the build and deployment of our products and provide support post-deployment. You will bring coding expertise to the team, working closely with others to produce quality code that is efficient, maintainable and testable.

You will work with the team to deliver new functionality, as well as improving and maintaining existing solutions. You will contribute to planning activities whilst aligning your workload to team delivery timescales.

RESPONSIBILITIES

·Develop the next generation of our software using the latest web technologies with standard design patterns and practices, all in an agile environment

·Architect and write clean, documented, testable and scalable code adding new functionality to our solutions, as well as improving our existing code-base

·Perform code reviews, ensuring that the team delivers reliable and secure software

·Learn, maintain, and improve our existing toolset and infrastructure, wherever applicable

·Champion best practice, clean code, patterns, practices and methodologies

·Delivery of enterprise-quality, web-based API driven solutions

·Making a key contribution to Scrum events; Daily Stand-Ups, Sprint Reviews, Backlog Refinement workshops and Sprint Retrospectives

·Support our deployed solutions in the cloud and on-premise for our clients as part of our third-line rotating support team.

·Develop new features across and maintain all versions of our software from desktop to SaaS

·Participating in code and architecture reviews, supporting continuous learning and knowledge sharing across the team

·Supporting our colleagues in the Deployment, Support and Infrastructure teams; ensuring that our software meets the required standards for privacy, security, compliance, and regulation

·Production of technical documentation, wikis, and release notes, where required, to support all stages of the Software Development Lifecycle

KEY SKILLS & EXPERIENCE

·Strong knowledge of Object-Oriented development

·Extensive knowledge of software design patterns, SOLID principles and advanced-level engineering approaches, such as DI/IoC, TDD, etc.

·Expert C# programming skills with demonstrable expert-level knowledge of the .NET Framework

·Accomplished in developing websites and web applications using ASP.NET (MVC, Web API)

·Able to deliver low-latency web services and APIs with a solid understanding of REST and JSON

·Expert knowledge of designing and building APIs with OpenAPI (Swagger)

·Very proficient in database development on MS SQL Server with extensive knowledge of T-SQL and relational data modelling

·Expertise in front-end web development using HTML, CSS, JavaScript

·Experience building responsive layouts and mobile websites with cross-browser compatibility

· Experience working with source control, automated build, deployment tools and package managers (Azure DevOps, Git, NuGet, NPM)

·Able to work in a fast-paced, delivery-focused, agile environment

·Excellent spoken and written English communication skills; able to present and articulate proposals, estimates and solutions clearly and succinctly

·Able to assume end-to-end ownership of technical solutions

·Have a high level of maturity; able to give and receive constructive feedback, particularly during code and architecture reviews


Reference: 214271069

Set up alerts to get notified of new vacancies.

Similar Jobs

C# Developer

Taunton, Somerset, United Kingdom

£30k - £35k Annual

C# Developer

Bristol, Bristol (County), United Kingdom

£40k - £70k Annual

C++ Developer

Exeter, Devon, United Kingdom

£490 - £490 Annual

C# Developers

Manchester, Greater Manchester, United Kingdom

£40k - £65k Annual

C# Developer

Greater Manchester, United Kingdom

£35k - £55k Annual

C# Developer

Rugby, Warwickshire, United Kingdom

£300 - £400 Annual

C# Developer

Derbyshire, United Kingdom

£35k - £45k Annual

C# Developer

Walton-on-Thames, Surrey, United Kingdom

£35k - £45k Annual

C# Developer

London, United Kingdom

£550 - £650 Daily

C# Developer

Basingstoke, Hampshire, United Kingdom

£50k - £60k Annual