SUMMARY:
-
POSITION INFO:
ENVIRONMENT:
A forward-thinking Independent Asset Management Firm seeks the coding talents of a Senior Data/AI Application Engineer who is excited & passionate about the rapid shift toward AI-native development. You will own the full lifecycle — from engaging with stakeholders and shaping requirements, through to build, test and deployment — working in close partnership with Product Owners and SMEs across Compliance, HC, Finance, Legal, CoSec and Ops Risk. You will bring a Dev’s instinct to every stage of that process, using modern AI tooling to move faster and go further. The ideal candidate will possess a Degree in Computer Science/Software Engineering or related technical field with 3-5 years’ hands-on Development experience – ideally in Financial Services or a regulated environment. You also need to be proficient with Azure Data Factory, Databricks, Azure DevOps, Power Automate, Power Apps, and Power BI & be familiar with AI tools including Claude Code or GPT Codex.
DUTIES:
- Work closely with Product Owners and SMEs across Compliance, HC, Finance, Legal, CoSec and Ops Risk to gather requirements and translate them into technical specifications, owning delivery end-to-end from requirements through to build, test and deployment.
- Build solutions using Python and C#, leveraging AI Coding Assistants (Claude Code, GPT Codex) to accelerate development and reduce manual overhead.
- Design, build and maintain API integrations and system connections across the Central Services estate and with external vendors within the broader Azure application ecosystem.
- Prototype and deploy AI-assisted features — document classification, anomaly detection, intelligent workflow routing, natural language querying — within the Central Services technology stack.
- Design, build and maintain ETL/ELT data pipelines using Azure Data Factory and Databricks.
- Write SQL for data modelling, transformation and reporting layers.
- Build and maintain Power BI datasets and dashboards to serve business stakeholders.
- Implement data quality controls, logging and lineage tracking across pipelines.
- Build Power Automate and Power Apps workflows that eliminate manual dependencies across Central Services functions.
- Own CI/CD pipeline configuration and deployment processes using Azure DevOps and GitHub.
- Manage deployments, releases and environment configurations in line with production change standards.
- Perform code reviews and maintain code quality across the team’s solution portfolio.
- Work within an Agile framework, delivering iteratively and maintaining ongoing momentum.
REQUIREMENTS:
Qualifications –
- Relevant Degree in Computer Science, Software Engineering, or a related technical field.
Experience/Skills –
- Minimum 3–5 years’ hands-on Development experience, ideally in Financial Services or a regulated environment.
- Practical experience building and integrating APIs and working with Azure Data Factory, Databricks, and Azure DevOps.
- Hands-on experience with Power Automate, Power Apps, and Power BI.
- Familiarity with AI coding tools such as Claude Code or GPT Codex.
- Experience with GitHub and CI/CD pipeline configuration.
- Sufficient stakeholder and requirements experience to engage directly with business teams and own delivery end-to-end.
Advantageous -
- Strong Python and SQL skills; C# experience.
- Experience building or integrating AI/ML features in production.
ATTRIBUTES:
- Builder mentality — most energised when shipping working solutions that land with end users.
- Comfortable moving between code-level detail and business-level conversation.
- High standards for code quality, documentation and production reliability.
- Intellectually curious, particularly about AI tooling and its practical applications in a regulated environment.
- Self-directed and able to manage competing priorities without close oversight.
- Embraces change and can thrive in an environment where the technology landscape evolves quickly.