C# Developer - Desktop Applications - Banking

C# Developer - Desktop Applications - Banking

Posted Today by GCS

£415 Per day
Inside
Hybrid
London

Summary: The role of C# Developer focuses on developing desktop applications for a global bank based in Canary Wharf. The position involves a range of tasks including application design, programming, testing, and user support, primarily using C# and associated technologies. The contract is for 6 months with a likelihood of extension, and the role operates in a hybrid working environment. The position is classified as inside IR35, indicating specific tax implications for contractors.

Key Responsibilities:

  • Understanding business requirements and designing application structures.
  • Programming WPF applications in Visual C#.NET on Oracle and SQL Server databases.
  • Testing applications with users and implementing them through various environments.
  • Supporting users and writing operational documents, including user manuals.
  • Defining database objects and providing scripts for data analysis.
  • Setting up system distribution methods for Citrix and application servers.
  • Troubleshooting systems and implementing solutions for failures.
  • Liaising with other application support teams and relevant support sections.
  • Updating versions of MS .Net Framework and MS Visual .NET platform.
  • Assessing data processing loads on SQL and Oracle databases and finding alternative approaches.
  • Coordinating changes with the Release manager and maintaining change history.

Key Skills:

  • Proficiency in C#, WPF, WinForms, SQL, and Oracle.
  • Experience in application development and system support.
  • Knowledge of database inquiry languages such as T-SQL and PL/SQL.
  • Ability to troubleshoot Windows Operating Systems and related environments.
  • Strong communication skills for liaising with support teams and users.
  • Experience with MS VBA for Excel and Access, MS VB, and Excel Macros.
  • Familiarity with change management processes and documentation.

Salary (Rate): £415/day

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

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 Winforms SQL Oracle

Tasks

  • Tasks range from understanding business requirements, designing application structures, business data analysis, programming WPF (Windows Presentation Foundation) applications in Visual C#.NET on both Oracle and SQL Server database, testing with users, implementation through Development, Quality Assurance (QA), Production and Disaster Recovery environments.
  • Supporting users and writing operation documents including User Helps (manuals) will also be required.
  • As well as application development, this role will also include all aspects of system constructions and support for existing programmes which are written as WinForms (C#.NET) applications.
  • Also, applications written in other languages like MS VBA for Excel and Access, MS VB and MS Excel Macros will also be required.

Additional Tasks

  • Defining Database objects required in systems to connect with SQL and Oracle Database Administrators in both London and New York.
  • Providing script for database inquiry languages, i.e., T-SQL (SQL Server) and PL/SQL (Oracle) to perform data analysis based on requirements from business parties.
  • Setting up a system distribution method to Citrix and application servers for both Web and Window applications.
  • Troubleshooting systems in an event of failure and implementing necessary solutions by checking Windows Operating System, Internet Information Server and any other relevant environments where the applications are running.
  • In some case this role will act to liaise with other application support team staff.
  • Following the existing team programming policy to keep a common development style to be shared in team members.
  • Updating versions of MS .Net Framework and MS Visual .NET platform to include any necessary changes of existing systems running in Production.
  • Liaising with the relevant support teams such as other Development sections, Technical Support, Network and Infrastructure and DBA where 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 with a coordination of Release manager.
  • It is important to maintain the change history of applications

GCS is acting as an Employment Business in relation to this vacancy.