Senior Software Developer

Found in: beBee jobs CA - 2 weeks ago


Toronto, Ontario, Canada Royal Bank of Canada Full time

Job Summary

Job Description

WHAT IS THE OPPORTUNITY?

The purpose of this role is to provide Software Development Support for Market Data and Messaging APIs as part of the QTS Shared Application Service Software (SAS) team who work closely with the Market Data Operations and Engineering (MDOE) team. Liaison between market data developers, technology staff and management to ensure high quality and availability of the various market data distribution and messaging platforms we employ.

WHAT WILL YOU DO?

  • Provide Software component design and API guidance for market data platforms used at RBCCM, including the development of wrappers to the APIs to enforce specific features and standards.
  • Research and documentation of new and existing software functionality and technologies.
  • Product and component testing for all software modifications.
  • Responsible for example code and testing tools for using the API's.
  • Maintain and support market data API documentation and guidance for developer community.
  • Ensure production and development problems, bugs, system problems/changes are documented, and requests are acted upon promptly. Keep Senior Management advised of situations that may compromise agreed deliverables and/or affect production systems.
  • Develop extensions to enhance Market Data Monitoring systems.
  • Provide technical guidance and training to staff members and development user communities regarding Software APIs.
  • Participate in the evaluation of test results ensuring that software changes accurately meet business requirements and process service criteria, fit into the technical environment and that existing operations are not adversely impacted.

WHAT DO YOU NEED TO SUCCEED?

Must have:

  • Minimum 5 years of experience on C#, .NET, and Python.
  • Relevant experience with any market data APIs such as Solace/ RFA/ DACS/ Exegy.
  • Knowledge of Unix/Linux, Windows, and Networking.
  • Knowledge of systems monitoring and capacity planning technologies for low latency environments (Geneos, RAI)
  • Knowledge of SQL and NoSQL databases.
  • Experience with data visualization tools (e.g., Tableau and/or Spotfire)
  • Experience of underlying networking and server technologies used in low latency infrastructures (10/40/100GbE, Linux, TCP/UDP Offloading cards, etc.)
  • Knowledge of various messaging systems including but not limited to Solace, Kafka and Websphere MQ.

Nice-to-have:

  • Knowledge of structured and scripting languages: Java, C++, Perl, Php, Bash, etc.
  • Understanding of Capital Markets business lines, particularly the Global Equity, Foreign Exchange (FX) and Fixed Income businesses.
  • Understanding of Market Data concepts: real-time datafeeds, stock exchanges, Market Data and messaging middleware/distribution, IDBs and vendor reporting requirements.
  • Knowledge of Exchange Datafeeds provided by the main North American Equity markets (NYSE, Nasdaq, BATS, DirectEdge, CME etc.) and the technologies used to deliver those feeds in both client and co-located facilities.

What's in it for you?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • 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.
  • Ability to make a difference and lasting impact.
  • Work in a dynamic, collaborative, progressive, and high-performing team.
  • A world-class training program in financial services.
  • Flexible work/life balance options.
  • Opportunities to do challenging work.

ROAR –

#LI-POST

#LI-Hybrid

#TECHPJ

Job Skills

Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)

Additional Job Details

Address:

RBC CENTRE, 155 WELLINGTON ST W:TORONTO

City:

TORONTO

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

Capital Markets

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

Application Deadline:

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 for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.
​​​​​​​
We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.

Join our Talent Community

Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at


  • Senior Software Developer

    Found in: beBee jobs CA - 2 weeks ago


    Toronto, Ontario, Canada Retreaver Full time

    Retreaver is a software-as-a-service product for connecting and tracking phone calls with intelligent routing, data analytics, and reporting which help automate pay-per-call processes which underpin many modern businesses.Our system allows customers to connect multiple APIs, automatically tag and direct data pipelines, and compose campaigns which provides...

  • Software Development Manager

    Found in: beBee jobs CA - 3 weeks ago


    Toronto, Ontario, Canada Autodesk Full time

    Job Requisition ID #24WD77005Position OverviewAs a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine, design, and make a better world. Autodesk accelerates better design through an unparalleled depth of experience and a broad portfolio of software to give customers the power to solve their design, business,...

  • Senior Software Engineer

    Found in: beBee jobs CA - 1 week ago


    Toronto, Ontario, Canada Jonah Group Full time

    We are 3PILLAR GLOBAL We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and Publishing, Information Services, and Retail. Our key differentiator is our Product Mindset....

  • Senior Software Developer

    Found in: Adzuna CA C2 - 4 days ago


    Toronto, ON, C6A, Ontario, Canada Air Tek Inc Full time

    About UsAir-tek is a Canadian based software company focused on modernizing the airline industry and dealing with its most important and valuable issues.Our diverse team is helping to automate the most critical operations processes within airlines to ensure that billions of passengers seamlessly arrive at their final destination.Our software has been in...

  • Principal Software Developer

    Found in: beBee jobs CA - 2 weeks ago


    Toronto, Ontario, Canada Autodesk Full time

    Job Requisition ID #24WD77329Position OverviewAutodesk, the leading Design and Make Software Company, is looking for a Principal Software Developer to join the Autodesk Platform Services Engineering team in Toronto, Canada. On this position, you will report to Senior Manager, Software Development in Toronto, Ontario, and you will play a significant role in...

  • Software Developer

    Found in: beBee jobs CA - 2 weeks ago


    Toronto, Ontario, Canada GTT, LLC Full time

    Software Developer - Curam Case ManagementContract Duration 2 yearJob Responsibilities:Software Developer provides subject matter expertise and hands-on engagement for all relevant systems including identifying and creating technical solutions design, development, and deployment for specified technology.Responsible for the complete end-to-end development of...

  • Senior Software Engineer

    Found in: Adzuna CA C2 - 4 days ago


    Toronto, ON, C6A, Ontario, Canada Magnestar Inc. Full time

    This is a senior-level position for an experienced senior software engineer looking to contribute their programming expertise to revolutionize the space industry. Our ideal candidate has a wide breadth of technical skills, and is hungry to solve exciting, complex data problems that will empower the modern space economy.This pivotal role involves the...

  • Software Development Manager, AWS Security

    Found in: beBee jobs CA - 2 weeks ago


    Toronto, Ontario, Canada Amazon Full time

    DESCRIPTIONAWS Security Operations Centre (SOC) Software Engineering team is looking for a Software Development Manager to lead a technical and capable software engineering team. The team builds and owns services that automate and power security processes within Amazon. We are looking for an innovative and thoughtful engineering leader with an established...

  • Director, Software Development

    Found in: beBee jobs CA - 2 weeks ago


    Toronto, Ontario, Canada Royal Bank of Canada Full time

    Job SummaryDirects all activities and initiatives related to application services for an entire organization or for major clients. Manages activities through senior managers and managers and implements corporate and divisional strategic plans and budgets.Job DescriptionWhat is the opportunity?Global Functions Technology (GFT) is part of RBC's Technology and...

  • Senior Software Engineer II

    Found in: beBee jobs CA - 2 weeks ago


    Toronto, Ontario, Canada State Street Full time

    Senior Software Engineer IIWho we are looking for:Why this role is important to us:The team you will be joining is a part of Charles River Development (or CRD), that became a part of State Street in 2018. CRD helps create enterprise investment management software solutions for large institutions in the areas of institutional investment, wealth management and...

  • Senior Java Developer

    Found in: beBee jobs CA - 2 weeks ago


    Toronto, Ontario, Canada CBTW Americas Full time

    Salary: Collaboration Betters the World (CBTW) is a global collective of six brands strategically positioned to provide high-value expertise and positively impact our clients and communities. Each brand in our ecosystem has a specific focus and experience producing world-class outcomes that unlock human potential. The Positive Thinking Company (PTC), a brand...

  • Senior Developer, Digital Development

    Found in: beBee jobs CA - 5 days ago


    Toronto, Ontario, Canada Air Canada Full time

    Job Description Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Do you enjoy developing cloud-based solutions to complex problems? Air Canada Digital team is...

  • Scala Developer

    Found in: Adzuna CA C2 - 4 days ago


    Toronto, ON, C6A, Ontario, Canada Intelliswift Software Full time

    Software Developer- Data Engineering BackgroundType- 12 – 18 months contractLocation- BC, CanadaKey Skills-· Spark, Scala, Data Engineering, Big data· Past Java experience preferredInterview process- 2 rounds of WebEx interviews including 1 coding interview

  • Senior Java Developer

    Found in: beBee jobs CA - 2 weeks ago


    Toronto, Ontario, Canada Targeted Talent Full time

    At Targeted Talent, we love finding our clients the best possible talent, and it showsAre you a Senior Java Developer who loves working with cutting-edge technologies and solving complex problems? If so, we have an exciting opportunity for you We are looking for a Senior Java Developer to join our client's team of high performers and help them build and...

  • Software Developer

    Found in: beBee jobs CA - 2 weeks ago


    Toronto, Ontario, Canada infinity Solutions Full time

    Job Title: Software Developer (MuleSoft Certified)Location: Toronto, ONContract RoleResponsibilities Developing Enterprise Application Integration Solutions in MuleSoft platform Apply best practices and experience to build applications Provide technical expertise in the following areas for the Vaccine management solution: Anypoint Platform 4.x & Anypoint...

  • Sr. Software Development Engineer, Ads Marketing

    Found in: beBee jobs CA - 2 weeks ago


    Toronto, Ontario, Canada Amazon Full time

    DESCRIPTIONThe Advertiser Growth Tech and Science (AGTS) team is looking for a motivated and experienced Software Development Engineer to design, develop, and maintain multiple highly scalable distributed services for Amazon advertisers.AGTS is a science and engineering team with the mission to deliver relevant and personalized content, training, and...

  • Senior Salesforce Developer

    Found in: beBee jobs CA - 2 weeks ago


    Toronto, Ontario, Canada GTT, LLC Full time

    Senior Salesforce DeveloperContract Duration 3 yearsJob ResponsibilitiesSenior Salesforce Developer performs day-to-day development activities on the platform using Apex and Visual ForceSupport the creation of customizations and integrations required for solution deliveryConfigure the application based on the business requirementsDevelop custom applications...

  • Senior Software Engineer

    Found in: Adzuna CA C2 - 4 days ago


    Toronto, ON, C6A, Ontario, Canada Zuswork Full time

    Hiring for a SaaS-based client based in Carson City, NVJob Type: Full TimePosition: Senior Software Engineer - Systems (EndPoint)Location: RemoteIndustry: SaaS - Asset ManagementAbout the team:They are a team of passionate and dedicated individuals building great software. Who strives for excellence in all they do.Thousands of organizations across AV rental,...

  • Senior App Developer

    Found in: beBee jobs CA - 2 weeks ago


    Toronto, Ontario, Canada Editr Apps Full time

    Editr Apps Inc. is looking for someone to take on the software engineering side of our business. This is an exciting opportunity to join the team responsible for our Top Ranking Applications and participate in the creation of world class mobile applications whose usage cross over 5 millions iPhone & iPad app users.We are a revenue generating company and...

  • RQ00084 - Software Developer - Mobile - Senior

    Found in: beBee jobs CA - 2 weeks ago


    Toronto, Ontario, Canada S M Software Solutions Inc Full time

    We are reaching you out to bring an incredible job opportunity to your attention, one that will truly captivate your interest.Kindly send the following documents to by Monday, April 15 at 12:00 P.M. EST. if that interests you and matches your profile. APPLY ONLINEFor daily updates you can also join our Whatsapp group: Please use this link below to join