This website uses cookies to ensure you get the best experience. Learn more
Brewin Dolphin

Application Developer

Key Responsibilities:

Review and contribute to requirements documentation.

Be an active participant in all aspects of team delivery, including requirements gathering and grooming, development and testing, continuous integration and delivery, service transition and support documentation creation.

Provide third line support for internally developed software.

Create and maintain continuous deployment pipelines.

Help maintain Development Team standards and principles.

Contribute and share learning and experiences with the greater Development team.

Work within the company’s approved processes, including design and service transition.

Collaborate with other teams and departments across the firm.

Be willing to travel to other offices when required.

You agree to comply with any reasonable instructions or regulations issued by the Company from time to time including those set out in the terms of the dealing and other manuals, including staff handbooks and all other group policies

Person Specification

Candidates must have experience in C# .NET / SQL development.

Preference will be given to candidates with proven experience in Wealth Management companies.

Candidates should have worked in agile environments

Skills

Technical

C# in .NET (latest)

SQL Server 2008R2 onwards including T-SQL, SSIS & SSRS

Understanding of writing unit tests (with possible use of mocking frameworks)

Understanding of DI & ORM frameworks

Understanding of SOLID principles

Desirable

ASP.NET (WebForms/MVC/WPF/WCF/WebAPI)

JavaScript & jQuery (latest)

.NET Core / ASP.NET Core

Docker

Microsoft Azure PAAS

Azure DevOps (CI/CD pipelines

Agile working practices (Scrum/Kanban)

SOA & Microservices

Microsoft Bot Framework

Microsoft Cognitive Services

Personal

Manage own workload with minimum supervision.

Take responsibility of projects or issues assigned to them

Be personable, flexible and a team player

Good written and verbal communications

Have a strong personality who will be able to operate directly with users

Have a strong desire to learn and improve.

 

Apply Now

Share this