Job Title: Senior Software Engineer
Join a dynamic team of experts to develop and implement cutting-edge software solutions. This role requires strong technical skills, including proficiency in Microsoft Fabric, programming languages like C#, .NET, and JavaScript, and experience with cloud platforms, particularly Microsoft Azure.
As a senior software engineer, you will be responsible for designing and building data pipelines, logic, and storage systems, as well as developing high-quality, well-documented code adhering to industry standards. You will work closely with data analysts, scientists, and architects to enhance data acquisition, transformation, organization processes, data reliability, efficiency, and quality.
Key Responsibilities:
* Design and implement data pipelines, logic, and storage systems using Microsoft Fabric
* Develop high-quality, well-documented code adhering to industry standards
* Collaborate with data analysts, scientists, and architects to enhance data acquisition, transformation, organization processes, data reliability, efficiency, and quality
* Build and optimize data management tools, including SQL Server and Azure SQL Database
* Develop web services and APIs using Microsoft Fabric
Requirements:
* Proficiency in Microsoft Fabric
* Strong skills in programming languages like C#, .NET, and JavaScript
* Experience with cloud platforms, particularly Microsoft Azure
* Ability to work with databases and data management tools
* Knowledge of business intelligence tools and frameworks
Benefits:
* Health insurance scheme that covers eligible employees' day-to-day medical and hospital expenses
* Annual leave of 23 days at full pay, increasing with service
* Pension scheme with contributions up to 8% of salary per annum and matching contributions from the company
* Annual bonus programme and vouchers/rewards
* Life assurance fully paid by the company
About Us:
We are a global asset management business with offices in 18 countries. We take a long-term view in our investment philosophy and want to see our employees excel from their first day with the firm. We inspire, support, and help our employees reach their greatest personal and professional aspirations.