Senior Distributed Platform Developer

2 weeks ago


Bedford, Quebec, Canada RBC - Royal Bank Full time

Job Summary

RBC Capital Market's Data Fabric team is implementing a modern platform to provide and control access to data across the enterprise and is looking for a highly capable senior distributed software developer to assist with the challenge. The role will involve designing and developing distributed software to move and protect data, as well as the administrative interfaces to control the system. We work as an Agile team, you will be tasked with implementing functional and system use cases, supporting test cases, as well as integrating it into the deployment pipeline.

Job Description

What is the Opportunity?

RBC Capital Market's Data Fabric team is implementing a modern platform to provide and control access to data across the enterprise and is looking for a highly capable Senior Distributed Software Developer to assist with the challenge. The role will involve designing and developing distributed software to move and protect data, as well as the administrative interfaces to control the system. We work as an Agile team, you will be tasked with implementing functional and system use cases, supporting test cases, as well as integrating it into the deployment pipeline.

What will you do?

  • Develop and maintain a data access control platform, integrated with all enterprise data sources
  • Implement test cases sufficient to demonstrate its completeness in an automated test harness
  • Participate in the design process, and feedback on its success
  • Mentor and support junior resources as the team grows
  • Integrate with an Agile team, providing support and feedback for the team members
  • Report status, respect deadlines, maintain quality
  • Stay current with industry trends

What do you need to succeed?

Must have:

  • Minimum of 5 years of relevant experience
  • Expert level Java skills, proficient in Python
  • Quick to learn
  • Deadline-driven and results-oriented; able to meet consistently high quality standards while handling a variety of tasks and deadlines simultaneously
  • Demonstrated ability in written and oral communication skills along with strong interpersonal skills

Nice-to-have:

  • Experience in Finance/Banking, specifically Capital Markets/Investment Banking
  • Experience in a matrix environment: large, publicly-traded corporation
  • Experience with distributed data engineering
  • Experience with Data Science/Data Analytics

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

#LI-Hybrid

#LI-POST

#TechPJ

#

Job Skills

Active Learning, Agile Methodology, Application Integrations, Banking, Capital Markets, Communication, Data Analytics, Database Access Control, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Investment Banking, Java, Learning Quickly, Microservices Architecture, Python (Programming Language), Structured Query Language (SQL)

Additional Job Details

Address:

90 WESTERN PKY:BEDFORD

City:

BEDFORD

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



  • Bedford, Quebec, Canada Royal Bank of Canada Full time

    Job SummaryJob DescriptionWhat is the opportunity?The Data Services group within Capital Markets is responsible for ensuring data is fit for purpose and accurate. As an Associate in the reconciliation space, you will be responsible for reconciliation data quality control implementation and issue management. This is a unique opportunity to assist the...


  • Bedford, Quebec, Canada RBC - Royal Bank Full time

    Job SummaryJob DescriptionWhat is the opportunity?The Data Services group within Capital Markets is responsible for ensuring data is fit for purpose and accurate. As an Analyst in the reconciliation space, you will be responsible for reconciliation data quality control implementation and issue management. You will be a member of a dynamic, fast paced team,...

  • Music Coordinator

    6 minutes ago


    Bedford, Quebec, Canada Northwood Full time

    Summer Student Term Position - Bedford CampusJoin the Northwood team this summerWe are looking for dynamic individuals to be a part of our team at the Bedford Campus for Music Coordinator summer term part-time position.Positions Details:Length of the term: 8 weeksNumber of hours: 70 hours bi-weekly (Varied Shifts)Salary: $16.30 per hourMinimum...


  • Bedford, Quebec, Canada Northwood Full time

    Join the Northwood team this summerWe are looking for a dynamic individual to be a part of our team for the position of Recreation Therapy Assistant - Summer Student, Bedford Campus.Reporting to the Lead, Recreation Therapist, an ideal candidate must have:Qualifications: Must be a student taking Therapeutic Recreation at either the university or college...


  • Bedford, Quebec, Canada Health Association Nova Scotia Full time

    CONTINUING CARE ENGAGEMENT STRATEGISTFULL TIME (2 YEAR TEMPORARY ASSIGNMENT)REMOTEHealth Association Nova Scotia is a not-for-profit, non-government, membership-based association with 60 years' experience in providing exceptional human resource shared services, innovative clinical engineering solutions, policy support and expertise our customers can count...

  • Data Quality Analyst

    2 weeks ago


    Bedford, Quebec, Canada RBC - Royal Bank Full time

    Job SummaryJob DescriptionWhat is the opportunity?The Client Data Services Team is responsible for ensuring the accuracy and completeness of the static reference data for Capital Markets clients, counterparties, and other entities of interest. This data includes names, addresses, identifiers, classifications, hierarchies, and other attributes that are...


  • Bedford, Canada Royal Bank Of Canada Full time

    Job Summary Job Description What is the opportunity? As a Senior Software Test Developer, you will be responsible for building solution and framework as well as utilities to support testing initiatives, shift testing to the left and integrate various type of testing as part of the DevOps pipeline to enable continuous testing and quality first mindset to...


  • Bedford, Canada Royal Bank Of Canada Full time

    Job Summary Job Description What is the opportunity? As a Senior Software Test Developer, you will be responsible for building solution and framework as well as utilities to support testing initiatives, shift testing to the left and integrate various type of testing as part of the DevOps pipeline to enable continuous testing and quality first mindset to...


  • Bedford, Canada Royal Bank Of Canada Full time

    Job Summary Job Description What is the opportunity? As a Senior Software Test Developer, you will be responsible for building solution and framework as well as utilities to support testing initiatives, shift testing to the left and integrate various type of testing as part of the DevOps pipeline to enable continuous testing and quality first mindset to...


  • BEDFORD, Canada Royal Bank of Canada Full time

    Job SummaryJob DescriptionWhat is the opportunity?As a Senior Software Test Developer, you will be responsible for building solution and framework as well as utilities to support testing initiatives, shift testing to the left and integrate various type of testing as part of the DevOps pipeline to enable continuous testing and quality first mindset to...


  • Bedford, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionWhat is the opportunity?As a Senior Software Test Developer, you will be responsible for building solution and framework as well as utilities to support testing initiatives, shift testing to the left and integrate various type of testing as part of the DevOps pipeline to enable continuous testing and quality first mindset to...


  • Bedford, Canada RBC - Royal Bank Full time

    Job SummaryJob DescriptionWhat is the opportunity?As a Senior Software Test Developer, you will be responsible for building solution and framework as well as utilities to support testing initiatives, shift testing to the left and integrate various type of testing as part of the DevOps pipeline to enable continuous testing and quality first mindset to...

  • Social Media

    3 hours ago


    Bedford, Canada rcs Construction Full time

    **rcs construction **is a general contractor building landmark projects and operating throughout the Atlantic region for over 27 years. We are an innovative and fast-growing company that heavily invests in the communities where we live and serve as well as our incredible staff. We pride ourselves in supporting and developing our employees through training,...


  • Bedford, Canada Royal Bank of Canada Full time

    **Come Work with Us!** At RBC, our culture is deeply supportive and rich in opportunity and reward. You will help our clients thrive and our communities prosper, empowered by a spirit of shared purpose. Whether you’re helping clients find new opportunities, developing new technology, or providing expert advice to internal partners, you will be doing work...


  • Bedford, Canada SNC-Lavalin Full time

    Job Description Senior Mechanical Engineer Are you looking for a company that works on major engineering projects all over the world? Do you want to make a difference by improving the daily lives of communities worldwide? Are you seeking to join an inclusive and diverse team that you can truly count on? You’ve come to the right place! Come...


  • Bedford, Canada Big Brothers Big Sisters of Greater Halifax Full time

    **COMMUNITY ENGAGEMENT COORDINATOR - Full Time Position 37.5 hours per week **(Hybrid in office and remote) **FUND DEVELOPMENT RESPONSIBILITIES** - Donor/participant recruitment and engagement, including calls/meetings with prospects and stewardship of existing relationships. - Provide ongoing contact and support to fundraisers during campaigns/events to...


  • Bedford, Canada Chalice (Canada) Full time

    **All applicants are required to submit a cover letter as well as a resume** **Job Title**:School and Events Coordinator **Reports to**:Senior Invitation Manager **Job Location**:Bedford, Nova Scotia Canada **Who we are**: **Chalice (Canada) **is a Catholic, Nova Scotia based organization with a vision for "A world where all children and families live in...


  • Bedford, Canada Chalice (Canada) Full time

    **All applicants are required to submit a cover letter as well as a resume** **Job Title**:School and Events Coordinator **Reports to**:Senior Invitation Manager **Job Location**:Bedford, Nova Scotia Canada **Who we are**: **Chalice (Canada) **is a Catholic, Nova Scotia based organization with a vision for "A world where all children and families live in...

  • Junior Recruiter

    7 days ago


    Bedford, Canada WorkWorld International Full time

    **Junior Recruiter - SAAS Startup** We are looking for awesome people to join our awesome team Job title**:Junior Recruiter** **Location**: We have the options for both remote and onsite positions. **About us** WorkWorld International Services Inc. is an easy to use, all in one recruiting platform for businesses who need short term workers. Our...

  • Director, Procurement

    23 hours ago


    Bedford, Canada Resolute Health - Main Account Full time

    As Canada’s largest independently owned obstructive sleep apnea treatment group, Resolute Health delivers a patient-centric health care experience through its clinic operations across the country. We have patients, not customers; clinics, not stores; and an unwavering commitment to improve the lives of everyone who allows us the privilege of participating...


  • BEDFORD, Canada Royal Bank of Canada Full time

    Job SummaryJob DescriptionWhat is the opportunity?The Data Services group within Capital Markets is responsible for ensuring data is fit for purpose and accurate. As an Associate in the reconciliation space, you will be responsible for reconciliation data quality control implementation and issue management. This is a unique opportunity to assist the...

  • Summer Student

    3 days ago


    Bedford, Canada Northwood Full time

    **Summer Student Term Positions - Bedford Campus** - Join the Northwood team this summer!_ We are looking for dynamic individuals to be a part of our team at the Halifax Campus for the following positions: - **Community Development Worker**: - **Music Coordinator** **All Positions Details**: **Length of the term**:8 weeks - Part time positions **Number...


  • BEDFORD, Canada Royal Bank of Canada Full time

    Job SummaryJob DescriptionWhat is the opportunity?The Data Services group within Capital Markets is responsible for ensuring data is fit for purpose and accurate. As an Analyst in the reconciliation space, you will be responsible for reconciliation data quality control implementation and issue management. You will be a member of a dynamic, fast paced team,...


  • Bedford, Canada Digital Smile Design Full time

    Actemium is looking for a Senior System Integrator and Project Manager with experience in Aveva Pi to join Digital Solutions group. Working knowledge of the PI System including PI Data Archive, PI Asset Framework, PI Interfaces, and SQL databases would be preferred. Experience programming in VBA, C++, java, or others, as well as using PI Datalink, PI...


  • Bedford, Canada Digital Smile Design Full time

    Actemium is looking for a Senior System Integrator and Project Manager with experience in Aveva Pi to join Digital Solutions group. Working knowledge of the PI System including PI Data Archive, PI Asset Framework, PI Interfaces, and SQL databases would be preferred. Experience programming in VBA, C++, java, or others, as well as using PI Datalink, PI...


  • Bedford, Canada Digital Smile Design Full time

    Actemium is looking for a Senior System Integrator and Project Manager with experience in Aveva Pi to join Digital Solutions group. Working knowledge of the PI System including PI Data Archive, PI Asset Framework, PI Interfaces, and SQL databases would be preferred. Experience programming in VBA, C++, java, or others, as well as using PI Datalink, PI...