> Markdown version of [/jobs/ext/2688855-c-developer](https://www.wearedevelopers.com/jobs/ext/2688855-c-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # C# Developer - **Company:** GCS Ltd - **Location:** London, UK - **Salary:** £63,146.0 - **Contract:** Permanent contract - **Skills:** Microsoft Access, ASP.NET, JavaScript (Programming Language), .NET Framework, Microsoft Excel, Microsoft Windows, Data Analysis, Server Applications, Software Applications, Application Testing, C Sharp (Programming Language), Databases, Disaster Recovery, Internet Information Services (IIS), Microsoft Visual Studio, Windows Presentation Foundation, Microsoft SQL Server, Citrix Systems, Oracle Databases, Oracle (Applications), Release Management, Standard Sql, PL-SQL, SQL Databases, Transact-SQL, Windows Forms, Data Processing, Macros, Vba Programming Language - **Published:** September 3, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5868767177 ## About the Role * We require strong experience with C# and desktop application development. * We require experience with WPF and WinForms. * We require knowledge of JavaScript, SQL, and Oracle. * We require experience working with Visual C#.NET and the .NET Framework. * We require experience with SQL Server and Oracle databases, including T-SQL and PL/SQL. * We require experience supporting and troubleshooting applications in production and related environments. * We require experience with system implementation, testing, and release coordination. * We require experience with Citrix, Windows operating systems, and Internet Information Server. * We require experience producing technical and user-facing documentation. * We require the ability to work with business users and technical teams across development, support, network, infrastructure, and DBA functions. ## Description * We develop WPF applications in Visual C#.NET. * We support and enhance existing WinForms applications. * We work with applications built in related languages such as MS VBA for Excel and Access, MS VB, and MS Excel Macros. * We analyse business requirements and business data to design application structures. * We define database objects and provide SQL scripts for data analysis. * We test applications with users and support implementation through Development, QA, Production, and Disaster Recovery environments. * We support users and write operational documentation, including user manuals. * We set up system distribution methods for Citrix and application servers for web and Windows applications. * We troubleshoot system failures and implement fixes across Windows, IIS, and related environments. * We liaise with support teams, developers, network and infrastructure teams, and DBAs to resolve issues. * We assess the impact of data processing loads on SQL and Oracle databases and suggest alternative approaches where needed. * We roll out changes in coordination with the Release Manager and maintain application change history. * We update existing systems where necessary to reflect changes in Microsoft .NET and Visual Studio platforms. Technologies: * .NET Framework * C# * Citrix * Excel * Support * JavaScript * Network * Oracle * SQL * VBA * Visual Studio * WPF * Web * Windows * ASP.NET More: We are a global bank based in Canary Wharf, offering a hybrid working arrangement for this 6-month C# Developer - Desktop Applications contract, with a likely extension. The role is inside IR35 and sits within a technical environment focused on desktop application development, production support, database work, and cross-team collaboration across London and New York. ## Related Videos - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Crafting Custom Frameworks with Rust: A Deep Dive into Procedural Macros](https://www.wearedevelopers.com/videos/849-crafting-custom-frameworks-with-rust-a-deep-dive-into-procedural-macros) - [Automated MS SQL Server database deployments with dacpacs and Azure DevOps](https://www.wearedevelopers.com/videos/334-automated-ms-sql-server-database-deployments-with-dacpacs-and-azure-devops) - [Modularity: Let's dig deeper](https://www.wearedevelopers.com/videos/1200-modularity-let-s-dig-deeper) - [Developing ASP.NET Core Microservices with Dapr: A practical guide](https://www.wearedevelopers.com/videos/1528-developing-asp-net-core-microservices-with-dapr-a-practical-guide) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)