Job Responsibilities
- In this role, you will be responsible for developing, enhancing, and maintaining web applications and software solutions for the firm's internal systems and client-facing platforms
- As part of IT Operations, you will be an expert in Integrations and have a function as a 3rd line consultant to assist with the triage and resolution of issues as they arise from other areas of the firm or from within IT Operations.
- The work will involve integration, reporting, ETL, web applications, configuration of line of business systems and workflow.
- As many of the systems we are adopting now are SaaS applications strong experience in integration of systems through REST APIs, the appropriate design patterns and orchestration challenges is essential.
- Design, develop, test, and maintain high-quality web applications using .NET framework (C#, ASP.NET), HTML5/CSS3/JavaScript
- Design and maintenance of databases and data integrations using Microsoft technologies.
- A strong background of development of integrations between systems with experience in direct data access and API access integrations.
- Strong experience working within a project focussed delivery environment and experience of working in an Agile environment.
Skills Required
- 5+ years of professional experience developing web applications using .NET framework (C#, ASP.NET)
- Strong understanding of object-oriented programming principles
- Proficient in Front End technologies such as HTML5/CSS3/JavaScript/jQuery
- Strong experience of developing reports using at least one of the Microsoft reporting tools (SSRS, PowerBI, Fabric)
- Experience with database design & development using SQL Server
- Experience with Data Integration within the Microsoft Stack (SSIS, Azure Data Factories)
- Knowledge of software architecture patterns (eg, MVC)
- Integration between systems using REST APIs
- Knowledge of Microsoft Azure cloud platform
The working hours for this role are, Mon-Fri 9.30am-5.30pm. This role offers hybrid working - 2 days WFH.