At a Glance
- Tasks: Develop and support applications using C#, WPF, and WinForms while collaborating with users.
- Company: Join a global bank located in the vibrant Canary Wharf area.
- Benefits: Enjoy remote work flexibility and competitive pay of £400 per day.
- Why this job: Be part of a dynamic team, enhancing your skills in a fast-paced banking environment.
- Qualifications: Experience in C#, WPF, SQL, and Oracle is essential; familiarity with WinForms is a plus.
- Other info: This role offers a 6-month contract with potential for extension.
The predicted salary is between 48000 - 72000 £ per year.
Global bank based in Canary Wharf.
Any additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply.
Role – C# / WPF / WCF / Winform Developer
Duration – 6 months with likely extension
Rate – £400 p/d (inside IR35)
Location – Remote / Canary Wharf
Tech Stack
C#
WPF
Winforms
SQL
OracleTasks
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 JRIE 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 applicationsGCS is acting as an Employment Business in relation to this vacancy
C# / WPF / WCF / Winform Developer employer: GCS
Contact Detail:
GCS Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C# / WPF / WCF / Winform Developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as C#, WPF, and WCF. Having hands-on experience or projects that showcase your skills in these areas will make you stand out during discussions.
✨Tip Number 2
Network with professionals in the banking and finance sector, especially those who work with technology. Attend relevant meetups or online forums to connect with potential colleagues or mentors who can provide insights into the company culture and expectations.
✨Tip Number 3
Prepare to discuss your problem-solving skills, particularly in troubleshooting and system support. Be ready to share examples of how you've successfully resolved technical issues in past roles, as this is a key aspect of the position.
✨Tip Number 4
Research the company’s recent projects or initiatives, especially those related to technology and application development. This knowledge will not only help you tailor your conversation but also demonstrate your genuine interest in the role and the organisation.
We think you need these skills to ace C# / WPF / WCF / Winform Developer
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the C# / WPF / WCF / Winform Developer position. Familiarise yourself with the tech stack mentioned in the job description, including C#, WPF, WinForms, SQL, and Oracle.
Tailor Your CV: Customise your CV to highlight relevant experience and skills that align with the job description. Emphasise your proficiency in C#, WPF, and database management, as well as any experience with troubleshooting and user support.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for the role and the company. Mention specific projects or experiences that demonstrate your ability to meet the tasks outlined in the job description, such as application development and system support.
Proofread Your Application: Before submitting your application, carefully proofread all documents for spelling and grammatical errors. A polished application reflects your attention to detail and professionalism, which is crucial for a technical role.
How to prepare for a job interview at GCS
✨Know Your Tech Stack
Make sure you are well-versed in C#, WPF, WCF, and WinForms. Be prepared to discuss your experience with these technologies and how you've used them in past projects. Familiarity with SQL and Oracle databases will also be crucial, so brush up on those skills.
✨Understand the Business Requirements
Since the role involves understanding business requirements, take time to think about how you would approach gathering and analysing these needs. Be ready to provide examples of how you've successfully translated business requirements into technical solutions in previous roles.
✨Demonstrate Problem-Solving Skills
The job requires troubleshooting systems and implementing solutions. Prepare to discuss specific instances where you've identified problems and how you resolved them. Highlight your analytical skills and your ability to work under pressure.
✨Show Team Collaboration
This role involves liaising with various teams, so it's important to demonstrate your ability to work collaboratively. Share examples of how you've effectively communicated and collaborated with other developers, support teams, and stakeholders in your previous positions.