£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
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.