×
Register Here to Apply for Jobs or Post Jobs. X

C# Developer - Desktop - Banking

Job in Greater London, London, Greater London, EC1A, England, UK
Listing for: GCS
Full Time position
Listed on 2026-01-13
Job specializations:
  • IT/Tech
    Database Administrator
Salary/Wage Range or Industry Benchmark: 415 GBP Daily GBP 415.00 DAY
Job Description & How to Apply Below
Position: C# Developer - Desktop Applications - Banking
Location: Greater London

Agency

Global bank based in Canary Wharf.

Role

C# Developer – Desktop Applications

Duration

6 months with likely extension

Rate

£415 p/d (inside IR35)

Location

Hybrid / Canary Wharf

Tech Stack
  • C#
  • WPF
  • Win Forms
  • SQL
  • Oracle
Responsibilities

Tasks range from understanding business requirements to designing application structures, analysing business data, programming WPF (Windows Presentation Foundation) applications in Visual C#.NET on both Oracle and SQL Server databases, testing with users, and implementing through Development, Quality Assurance (QA), Production and Disaster Recovery environments. Supporting users and writing operation documents including User Helps (manuals) will also be required.

In addition to application development, this role will support existing programmes written as Win Forms (C#.NET) applications. Applications written in other languages such as MS VBA for Excel and Access, MS VB, and MS Excel Macros may also require support.

Additional Tasks
  • Defining database objects required in systems to connect with SQL and Oracle Database Administrators in both London and New York.
  • Providing scripts for database query languages, i.e., T‑SQL (SQL Server) and PL/SQL (Oracle), to perform data analysis based on business requirements.
  • Setting up a system distribution method to Citrix and application servers for both web and window applications.
  • Troubleshooting systems in the event of failure and implementing solutions by checking Windows Operating System, Internet Information Services, and other relevant environments where the applications run. In some cases this role may liaise with other application support team staff.
  • Following the existing team programming policy to maintain a common development style shared among team members.
  • Updating versions of MS .NET Framework and MS Visual .NET platform to include any necessary changes to existing systems running in Production.
  • Liaising with relevant support teams such as other Development sections, Technical Support, Network and Infrastructure, and DBA when business users experience system problems.
  • Assessing the impact of data processing loads on SQL and Oracle database and, when appropriate, finding alternative approaches.
  • Rolling out changes in coordination with the Release Manager, ensuring maintenance of the change history of applications.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary