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
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
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
.NET Core / ASP.NET Core
Microsoft Azure PAAS
Azure DevOps (CI/CD pipelines
Agile working practices (Scrum/Kanban)
SOA & Microservices
Microsoft Bot Framework
Microsoft Cognitive Services
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.