Application Developer

Application Developer

Posted 1 day ago by Computappoint

£570 Per day
Outside
Hybrid
City Of London, England, United Kingdom

Summary: The role of Senior Application Developer involves designing and building a robust PostgreSQL-based data platform to enhance investment reporting, risk analytics, and performance measurement. This position offers a high-impact opportunity to lead the migration from Databricks and Excel-driven processes, ensuring compliance and accuracy in data management. The developer will work closely with various stakeholders to establish a scalable and secure infrastructure. The role requires a strong background in data engineering and application development within regulated financial services environments.

Key Responsibilities:

  • Architect and implement a secure PostgreSQL-based data platform
  • Lead migration from Databricks and spreadsheet-based reporting processes
  • Design dimensional models for investment, holdings, pricing and performance data
  • Develop robust ETL/ELT pipelines using Python
  • Implement data validation, reconciliation and audit controls
  • Optimise performance for reporting and analytics workloads
  • Ensure compliance with FCA and TPR regulatory expectations
  • Implement role-based access controls and data security standards
  • Establish monitoring, backup and disaster recovery processes
  • Work closely with investment, risk and finance stakeholders

Key Skills:

  • 5+ years in data engineering, application development or data platform roles
  • Strong PostgreSQL expertise, including performance tuning, indexing and partitioning
  • Experience building financial or investment data platforms
  • Strong SQL and Python skills
  • Experience migrating data from cloud analytics platforms such as Databricks
  • Solid understanding of data modelling, including star schema and SCD handling
  • Experience working in regulated financial services environments
  • Background in pensions, asset management or institutional investments (desirable)
  • Familiarity with performance measurement and attribution concepts (desirable)
  • Experience with Airflow or dbt (desirable)
  • Cloud infrastructure knowledge (AWS or Azure) (desirable)
  • Understanding of data governance frameworks (desirable)

Salary (Rate): £570 daily

City: City Of London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: outside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Application Developer - (PostrgreSQL / Python) Bullet Points London - 1 or 2 days per week onsite - City of London 6 months contract £570 per day - Outside IR35

Full Job Description - Senior Application Developer London – Hybrid working (1 – 2 day per week office visit required) 6 months contract - £570 per day – Outside IR35

About the Role

We are looking for a Senior Application Developer to design and build a robust PostgreSQL-based data platform that will underpin our investment reporting, risk analytics, regulatory disclosures and performance measurement. This is a genuinely high-impact, greenfield opportunity. You will have real ownership of the platform design and lead the migration away from Databricks and Excel-driven processes — leaving a lasting mark on infrastructure that sits at the heart of our investment operations.

What You’ll Be Doing

You will lead the design and build of a scalable, secure PostgreSQL data platform to support:

  • Portfolio holdings and valuations
  • Performance and attribution reporting
  • Risk analytics
  • Regulatory and trustee reporting
  • Operational data governance

You will migrate structured data from Databricks (Delta Lake/Spark) and replace Excel-based workflows with automated, controlled pipelines — ensuring accuracy, auditability and compliance with regulatory requirements at every step.

Key Responsibilities

  • Architect and implement a secure PostgreSQL-based data platform
  • Lead migration from Databricks and spreadsheet-based reporting processes
  • Design dimensional models for investment, holdings, pricing and performance data
  • Develop robust ETL/ELT pipelines using Python
  • Implement data validation, reconciliation and audit controls
  • Optimise performance for reporting and analytics workloads
  • Ensure compliance with FCA and TPR regulatory expectations
  • Implement role-based access controls and data security standards
  • Establish monitoring, backup and disaster recovery processes
  • Work closely with investment, risk and finance stakeholders

Essential experience

  • 5+ years in data engineering, application development or data platform roles
  • Strong PostgreSQL expertise, including performance tuning, indexing and partitioning
  • Experience building financial or investment data platforms
  • Strong SQL and Python skills
  • Experience migrating data from cloud analytics platforms such as Databricks
  • Solid understanding of data modelling, including star schema and SCD handling
  • Experience working in regulated financial services environments

Desirable

  • Background in pensions, asset management or institutional investments
  • Familiarity with performance measurement and attribution concepts
  • Experience with Airflow or dbt
  • Cloud infrastructure knowledge (AWS or Azure)
  • Understanding of data governance frameworks

About You

Detail-oriented with a strong data quality mindset

Comfortable working in highly regulated environments

A clear communicator who can engage confidently with non-technical stakeholders

Proactive and pragmatic — you solve problems rather than just flag them

Why Join Us

A rare chance to modernise core investment data infrastructure from scratch

A high-visibility role working directly with senior stakeholders across investment, risk and finance

A stable, purpose-driven organisation with a long-term outlook

Flexible hybrid working with only occasional London office visits required

Interested? We’d love to hear from you.