About the Role
C# .NET Developer
Location: London (2 - 3 Days per Week)
Job Type: 6-Month Contract
We are looking for an experienced C# .NET Developer to join our client in London for a 6-month contract. This role involves the development, support, and maintenance of business applications using the MS .NET platform with C#. You will work closely with both SQL Server and Oracle databases and play a key role in the full application lifecycle, from design and development to production support.
Key Responsibilities:
Understand business requirements and design, develop, and support C# .NET applications.
Write and maintain database objects and scripts (T-SQL, PL/SQL) for data analysis and reporting.
Collaborate with the Development and IT teams to manage production environments, disaster recovery, and user support.
Troubleshoot application issues across systems and environments, including Windows Servers, SQL/Oracle databases, and Citrix/Windows application servers.
Follow Change Management procedures for production updates and track application change history.
Assist in coordinating system releases and working with cross-functional teams to resolve any issues.
Provide support to business users and other internal teams in London and New York offices.
Key Skills and Requirements:
Experinece working in Financial Service - Investment banking, regulatory reporting, capital management, solvency, liquidity
Strong experience in C# .NET development with hands-on skills in Visual C#.NET.
Experience with database management and writing queries in T-SQL (SQL Server) and PL/SQL (Oracle).
Knowledge of application development best practices, including unit testing, QA, and documentation.
Ability to work with teams across multiple locations (London and New York).
Experience supporting Citrix/Windows environments and troubleshooting systems.
Strong communication skills for liaising with support teams and business users.
Tech Stack
C#.NETSQL ServerOracleT-SQLPL/SQLVisual C#.NETCitrixWindows Server