At a Glance
- Tasks: Join a dynamic team to develop and enhance critical investment banking systems.
- Company: Leading investment bank with a high-performing culture.
- Benefits: Competitive day rate, hybrid work model, and potential for contract extension.
- Other info: Mentorship opportunities and exposure to large-scale data platforms.
- Why this job: Make an impact on business-critical systems in a fast-paced environment.
- Qualifications: Expertise in C#, SQL Server, and experience in Agile methodologies.
The predicted salary is between 50000 - 70000 Β£ per year.
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 lifecycle, 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
c# Developer in Slough employer: Lorien
Join a leading investment bank as a Senior C# Developer and immerse yourself in a collaborative, high-performing engineering culture that values innovation and excellence. With opportunities for mentorship and professional growth, you'll work on critical front-office systems in a dynamic hybrid environment in London, ensuring your contributions have a meaningful impact on the business. Enjoy competitive day rates and the potential for contract extension while being part of a team that champions modern best practices and continuous improvement.