C# Developer - Desktop Applications. Job in London LilyLifestyle Jobs

C# Developer - Desktop Applications. Job in London LilyLifestyle Jobs

London Full-Time 30000 - 40000 £ / year (est.) No working from home possible
United Cerebral Palsy of Georgia

At a Glance

  • Tasks: Develop and support desktop applications using C# and WPF in a dynamic banking environment.
  • Company: Join a global bank located in the vibrant Canary Wharf.
  • Benefits: Competitive daily rate, hybrid work model, and potential for contract extension.
  • Other info: Collaborative team culture with opportunities for professional growth.
  • Why this job: Be part of innovative projects that shape the future of banking technology.
  • Qualifications: Experience in C#, WPF, and database management with SQL and Oracle.

The predicted salary is between 30000 - 40000 £ per year.

Global bank based in Canary Wharf.

Duration - 6 months with likely extension

Rate - 490 p/d (inside IR35)

Location - Hybrid / Canary Wharf

Tech Stack:

  • C#
  • WPF
  • Winforms
  • Javascript
  • SQL
  • Oracle

Tasks:

  • 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).
  • Application development, including all aspects of system constructions and support for existing programmes written as WinForms (C#.NET) applications.
  • Working with applications written in other languages like MS VBA for Excel and Access, MS VB and MS Excel Macros.

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 the 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.
  • Liaising with other application support team staff.
  • Following the existing team programming policy to keep a common development style to be shared among 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 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 coordination of Release manager and maintaining the change history of applications.

C# Developer - Desktop Applications. Job in London LilyLifestyle Jobs employer: United Cerebral Palsy of Georgia

As a global bank located in the vibrant Canary Wharf, we offer C# Developers an exceptional work environment that fosters innovation and collaboration. Our hybrid work model promotes flexibility, while our commitment to employee growth ensures you have access to continuous learning opportunities and career advancement. Join us to be part of a dynamic team where your contributions are valued and rewarded, all within one of London's most prestigious business districts.

United Cerebral Palsy of Georgia

Contact Details:

United Cerebral Palsy of Georgia Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land C# Developer - Desktop Applications. Job in London LilyLifestyle Jobs

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work at banks or in tech roles. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your C# projects, especially any WPF or WinForms applications you've developed. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on common technical questions related to C#, SQL, and Oracle. Practise coding challenges and be ready to discuss your past projects in detail. Confidence is key!

Tip Number 4

Don't forget to apply through our website! We have loads of opportunities that might just be perfect for you. Plus, it shows you're serious about joining our team and makes it easier for us to connect with you.

We think you need these skills to ace C# Developer - Desktop Applications. Job in London LilyLifestyle Jobs

C#
WPF
WinForms
JavaScript
SQL
Oracle
Visual C#.NET

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the C# Developer role. Highlight your experience with WPF, WinForms, and any relevant database work with SQL and Oracle. We want to see how your skills match what we're looking for!

Showcase Your Projects:Include specific projects where you've used C# and related technologies. If you've tackled similar tasks like user testing or troubleshooting, let us know! This helps us understand your hands-on experience.

Be Clear and Concise:When writing your application, keep it clear and to the point. Use bullet points for your skills and experiences to make it easy for us to read. We appreciate straightforward communication!

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at United Cerebral Palsy of Georgia

Know Your Tech Stack

Make sure you’re well-versed in C#, WPF, WinForms, and the databases mentioned like SQL and Oracle. Brush up on your knowledge of T-SQL and PL/SQL as well, since you'll need to demonstrate your ability to perform data analysis during the interview.

Understand the Role's Requirements

Familiarise yourself with the tasks listed in the job description. Be prepared to discuss how your previous experience aligns with understanding business requirements, designing application structures, and supporting users. This will show that you’re not just a coder but someone who can contribute to the overall project.

Prepare for Troubleshooting Scenarios

Since troubleshooting is a key part of the role, think of examples from your past where you successfully resolved issues. Be ready to explain your thought process and the steps you took to find solutions, especially in relation to Windows Operating Systems and application servers.

Show Your Team Spirit

This role involves liaising with various teams, so highlight your teamwork skills. Prepare examples of how you've collaborated with other developers, support teams, or stakeholders in the past. Emphasising your ability to follow programming policies and maintain a common development style will also be beneficial.