Social network you want to login/join with:
Location:
London, United Kingdom
Job Category:
Other
EU work permit required:
Yes
Job Reference:
3ad28afc4b8d
Job Views:
11
Posted:
28.04.2025
Expiry Date:
12.06.2025
Job Description:
Job Description
The Front Office Development Team is looking for an exceptional C# developer to join our in-house development team. You will work on our portfolio management system, shaping its future technical direction and modernising our technology stack. You will be part of the decision-making team, working across development teams to build an adaptable architecture.
What will you do?
1. Develop new applications and processes for portfolio managers and analysts
2. Develop user interfaces in WPF and Angular, and back-end services
3. Enhance existing tools with new features
4. Collaborate with front office users and stakeholders
5. Work with software engineers, analysts, and testers to deliver projects
6. Maintain our DevOps pipeline
7. Participate in technical discussions and learning sessions
What do you need to succeed?
Must-have
* Strong knowledge of C#, with experience in complex systems
* Familiarity with WPF and Angular; knowledge of both is highly beneficial
* Understanding of Web Service protocols like REST and API design
* Experience in front-end and back-end development, distributed systems, and microservices
* Knowledge of application and integration design patterns (n-tier, messaging, event-driven)
* Experience writing unit tests, using BDD/TDD
* Strong analytical and system design skills
* Excellent communication skills and teamwork in .NET technologies
Nice-to-have
* Knowledge of the .NET ecosystem
* Experience with cloud technologies and containerisation (Docker)
* Experience with WCF, ASP.NET Core WebApi
* Proficiency in SQL Server and performance tuning
* Experience with Test Frameworks (NUnit, SpecFlow)
* DevOps experience (TFS, Git, PowerShell, Octopus Deploy)
* Agile practices (Scrum, Kanban)
* Understanding of financial markets and securities, especially fixed income
What is in it for you?
* Opportunities for growth, learning, and making a difference
* Comprehensive rewards including bonuses and benefits
* Supportive leadership and development opportunities
* Work with top industry professionals
* Flexible and hybrid working options
* Training in financial services
Job Skills: Agile Methodology, Cloud Computing, C#, Infrastructure as Code, IT Systems Integration, .NET Development, SQL Server, Performance Measurement, Requirements Analysis, Software Development, SQL, Systems Software
Additional Job Details
Address: 100 BISHOPSGATE, LONDON
City: London
Country: United Kingdom
Work hours/week: 35
Employment Type: Full time
Platform: Wealth Management
Job Type: Regular
Pay Type: Salaried
Posted Date: 2024-03-13
Application Deadline: 2024-06-12
Inclusion and Equal Opportunity Employment: At RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace. We strive to provide accessible recruitment processes. Please inform us if accommodations are needed.
Join our Talent Community: Stay informed about career opportunities at RBC. Sign up for updates on jobs, tips, and events. Expand your future with RBC and learn more at jobs.rbc.com.
#J-18808-Ljbffr