C# Developer

Lorien
Manor Park, United Kingdom
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Manor Park, United Kingdom

Tech stack

.NET
Agile Methodologies
Unit Testing
Big Data
C Sharp (Programming Language)
Code Review
Databases
Continuous Integration
Data Warehousing
Software Design Patterns
DevOps
Design of User Interfaces
Microsoft SQL Server
Scrum
Release Management
Software Engineering
T-SQL
Windows Forms
Multithreading
Delivery Pipeline
Angular
Front End Software Development
Vertica
Code Restructuring

Job description

Senior C# Developer - Investment Banking (6 Month Contract)

Location: London (Hybrid) Contract: 6 months (initial) Day Rate: Competitive (Via Umbrella) Overview

We are seeking an experienced Senior C# Developer to join a high-performing PnL Explain development team within a leading investment bank. The role focuses on building and enhancing a large-scale Risk & PnL data warehouse platform alongside a Front Office web-based reporting and sign-off application. This is an excellent opportunity to work on business-critical systems within a fast-paced Front Office environment. Key Responsibilities

  • Participate across the full Agile Scrum life cycle, including:
  • Collaborating with stakeholders to define and refine user stories
  • Developing high-quality, well-structured code with appropriate unit testing
  • Contributing to code reviews and ensuring quality prior to production release
  • Providing 3rd line support for production systems
  • Take ownership of key deliverables and projects across multiple applications
  • Design, build, and maintain robust and scalable solutions within a data-heavy environment
  • Contribute to the development and continuous improvement of DevOps pipelines, including CI/CD and artefact management
  • Drive improvements in engineering processes, introducing modern best practices for coding, testing, and release management
  • Refactor and optimise existing codebases to enhance performance, scalability, and maintainability
  • Mentor and support junior developers, promoting best practices and technical excellence across the team

Key Skills & Experience

  • Extensive experience in software engineering, with a proven track record delivering complex, enterprise-scale systems
  • Expert-level knowledge of C#/.NET Framework, including multi-threading and design patterns
  • Strong experience with SQL Server and T-SQL development
  • Exposure to ClickHouse or similar high-performance database technologies
  • Experience with Front End technologies such as Angular, or desktop UI development using WinForms
  • Solid understanding of Agile methodologies and DevOps practices
  • Strong communication skills, with the ability to collaborate effectively with both technical and non-technical stakeholders
  • Excellent analytical and problem-solving abilities

Desirable

  • Experience working within Investment Banking/Front Office environments
  • Knowledge of Risk, PnL, or reporting systems
  • Exposure to large-scale data platforms or data warehousing solutions

Why Apply?

  • Opportunity to work on Front Office, business-critical systems
  • Exposure to large-scale data engineering and reporting platforms
  • Collaborative, high-performing engineering culture
  • Strong likelihood of contract extension

Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.

Requirements

  • Extensive experience in software engineering, with a proven track record delivering complex, enterprise-scale systems
  • Expert-level knowledge of C#/.NET Framework, including multi-threading and design patterns
  • Strong experience with SQL Server and T-SQL development
  • Exposure to ClickHouse or similar high-performance database technologies
  • Experience with Front End technologies such as Angular, or desktop UI development using WinForms
  • Solid understanding of Agile methodologies and DevOps practices
  • Strong communication skills, with the ability to collaborate effectively with both technical and non-technical stakeholders
  • Excellent analytical and problem-solving abilities

Desirable

  • Experience working within Investment Banking/Front Office environments
  • Knowledge of Risk, PnL, or reporting systems
  • Exposure to large-scale data platforms or data warehousing solutions

Apply for this position