Description
Job description
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.