More jobs:
Job Description & How to Apply Below
Job Description
Capital Markets Technology is seeking a strong MS .Net (C#) trading system Engineer to develop system automations and enterprise solutions for Equity/Options trading infrastructures and maintain and improve the existing infrastructure.
What will you do?- Design and implement automations of building, testing and delivering the enterprise solutions for trading technologies, such as UI, messaging, data distribution and collaboration using C#(WPF) and .Net Framework
- Work with core engineers, trading support, quants, and other stake holders to design, implement and test enterprise solutions for the trading infrastructures.
- Participate in Dev Ops (continuous integration pipeline, code quality tools, release methodologies), seeking all new opportunities to improve the overall automation level of the SDLC ecosystems.
- In this role, you will communicate and interact frequently with RBC partners and/or employees located across Canada and/or worldwide.
- Bachelor’s degree in computer science, Computer Engineering or a related field
- Advanced level C#/.Net experiences. Must have ability to use the best practices and industry standards to develop solid and maintainable UI tools
- 2+ years of experience building enterprise solutions
- Proficiency with Linux platform and CI/CD integration tools
- Intermediate database query coding and knowledge is required
- Good understanding of Agile/Scrum development methodology
- Strong analytical and problem-solving skills; ability to work in fast-paced environments delivering quality solutions
- Excellent written and spoken communication skills
- Capital markets experience
- Experience building enterprise solutions for trading automations
- Basic to intermediate knowledge/experience in Java/C++ or Python
- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
- Leaders who support your development through coaching and managing opportunities
- Flexible work/life balance options
- Work in a dynamic, collaborative, progressive, and high-performing team
- Ability to make a difference and lasting impact
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×