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.
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 and designing application structures.
- Business data analysis and programming WPF applications in Visual C#.NET on both Oracle and SQL Server databases.
- Testing with users and implementation through Development, Quality Assurance (QA), Production, and Disaster Recovery environments.
- Supporting users and writing operation documents including User Helps (manuals).
- Application development 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 scripts 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 Windows 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 shared among team members.
- Updating versions of MS .Net Framework and MS Visual .NET platform to include 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 databases and finding alternative approaches when appropriate.
- Rolling out changes in coordination with the Release manager.
- 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 pride ourselves on fostering a dynamic work culture that encourages innovation and collaboration. Our employees benefit from competitive rates, hybrid working options, and ample opportunities for professional growth within a supportive environment, making us an excellent employer for those seeking meaningful and rewarding careers in technology.
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! Get out there and connect with people in the industry. Attend meetups, tech events, or even online webinars. You never know who might have the inside scoop on job openings or can refer you to someone looking for a C# Developer.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving WPF and WinForms. Having tangible examples of your work can really impress potential employers and set you apart from the competition.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with SQL, Oracle, and any other relevant technologies. Practising common interview questions can help you feel more confident when it’s time to shine.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, applying directly can sometimes give you an edge over others who are just sending in their CVs through job boards.
We think you need these skills to ace C# Developer - Desktop Applications. Job in London LilyLifestyle Jobs
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 developed desktop applications or worked on data analysis, 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 Business Requirements
Familiarise yourself with how to translate business needs into technical solutions. Be prepared to discuss how you've approached similar tasks in the past, especially when it comes to designing application structures and supporting users.
✨Showcase Your Troubleshooting Skills
Be ready to talk about specific instances where you've successfully troubleshot issues in applications or systems. Highlight your experience with Windows Operating Systems and any relevant environments, as this will show your problem-solving capabilities.
✨Communicate Effectively
Since this role involves liaising with various teams, practice articulating your thoughts clearly. Prepare examples of how you've collaborated with other developers, support teams, or business users to resolve issues or implement changes.