2025 Global Asset Management, Winter Developer & IT Specialist (4-8 months)

RBC Capital Markets
ON, Canada
100K $-120K $ / an (estimé)
Temps plein
Temporaire

2025 Global Asset Management, Winter Developer & IT Specialist (4-8 months)

What is the opportunity?

We are seeking a Developer & IT Specialist (Quant Developer, Software Developer, DevOps Engineer and QA Automation Analyst) to join the RBC Global Asset Management (RBC GAM).

If you are passionate to learn about software development & delivery practices, please read on.

Quant Developer

The Quant Development's team current focus is a large multi-year system renovation to replace the quantitative investing platform and tools that enables both research and portfolio management teams.

We are a Python first team building horizontally scalable solutions in RBC's private cloud and as a part of the team you will work with popular Python platforms such as Dask, Airflow and JupyterHub to help us deliver innovative solutions.

Dashboard work, data-engineering, service development and working with large time series data - these are all things our team does.

Come join us to help apply technology that enables the investment processes - this is the epitome of fin-tech!

Software Developer

  • Participate in all parts of software development lifecycle design, implementation, and rollout of production systems
  • Create and review technical design documents, understand how the design will be used in the code development process, and facilitate meetings to design, troubleshoot, and enhancements development
  • Analyze trade related business requirements and translate them to technical specifications
  • Estimate activities / tasks required to perform design, coding, and unit testing
  • Support Applications and respond to inquiries and incidents reported by the business and users, especially during the time when offshore team is not available (Canadian business hours)
  • Investigate bugs, track them in JIRA and fix bugs.
  • Start developing larger features for projects by working with Senior Engineers

DevOps Engineer

  • Designing, modifying, developing, writing and implementing software programming applications for target system using agile methods.
  • Acquiring client requirements; resolving workflow problems through automation optimization.
  • Writing source codes for new applications, and / or generating and enhancing code samples for existing applications.
  • Utilizing automated testing tools to perform the testing and maintenance.

QA Automation Analyst

  • Work closely with project team members in a highly collaborative environment.
  • Analyze requirements, create test strategy, prepare test documentation and execute test.
  • Design and develop automated test scripts.
  • Interpret and report test results.
  • Use automation tools to automate and execute test cases.

What do you need to succeed?

Technical skills : Must-have :

Must-have :

  • Have a strong quantitative background, a degree in math / statistics / computer science / engineering would be a plus
  • Strong programming knowledge of one or more of the following languages : Python, C#, HTML, CSS, React JS / Angular, TypeScript
  • Proficiency with SQL Server, Relational Databases
  • Basic understanding of development methodologies, best practices, and a general understanding of application architectures.
  • Java 8+ and Spring Framework (Spring Boot)
  • Experience with Web technologies such as HTML, HTTP, JavaScript and CSS
  • Experience working with DevOps pipelines (Git, Maven, Jenkins), continuous integration / delivery, automated testing (unit, functional, performance)
  • Experience working within professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build processes and testing.

Nice to have :

Understanding of Web FE development frameworks and libraries such as Angular and React

Soft skills :

  • Great communication skills. Team player with the ability to work with a diverse group and offshore team
  • Must be a self-starter, with strong analytical and problem-solving skills
  • Ability to work in teams and collaborate effectively with people in different functional areas
  • Excellent interpersonal and highly developed communication skills (verbal and written)

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 : WEALTH MANAGEMENT

Job Type : Student / Coop (Fixed Term)

Pay Type : Salaried

Posted Date : 2024-09-09

Application Deadline : 2024-09-23

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.

J-18808-Ljbffr

Il y a 8 jours
Emplois reliés
Offre sponsorisée
Manulife
Waterloo, Ontario

We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnanc...

Offre sponsorisée
RBC
Toronto, Ontario

As a new member of the Global Credit Systems Solution team within RBC’s Global Credit function, you will work with the business and IT to ensure that the business processes and systems are designed to support Global Credit strategies; and that the IT expenditures are providing a maximum return to Gl...

Offre sponsorisée
Colgate
Ajax, Ontario

Colgate is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, ethnicity, age, disability, marital status, veteran status (United States positions),...

Hydro One Networks Inc
Toronto, Ontario

Understand the complexity of managing large software application portfolios within large organizations, their unique uses within various business units, and downstream impacts of change as it pertains to the IT landscape (e. Job Duties: Assist the Digital Workplace Services Team within IT Operations...

Royal Bank of Canada>
Toronto, Ontario

Digital Literacy – Ability to effectively find, evaluate, use, share and create using digital technologies. Students will operate as Salesforce Migration Specialists to facilitate the transition from the ClientView CRM tool to Salesforce across our branches. In this position, Salesforce Migration Sp...

Emtec
Ottawa, Ontario

Integration Specialist implementing BMC-ITSM projects OR 5+ years ITSM project integration experience and the willingness / ability to complete BMC certification within a 6 week period. Excellent problem solving skills, creativity, and insight with the ability to dissolve crisis situations with clie...

Royal Bank of Canada>
Toronto, Ontario

You will work as part of an experienced Data and Analytics team that support these businesses with analytics and insights to support development of new opportunities, manage and support business priorities, track and understand key leading and lagging results to drive acquisition and growth in the c...

Brookfield Asset Management
Toronto, Ontario

Familiarity with Third Party Risk Management (TPRM) is an asset. Analyze changing conditions and perform analysis within managed commodity scope. This role sits within the Technology Services Group (TSG), in which the. Director of Global Sourcing and will be accountable for, but is not limited to;. ...

Royal Bank of Canada>
Toronto, Ontario

RBC Global Asset Management (RBC GAM) is a global asset manager with industry-leading investment management capabilities with teams located around the world. Does the Global Asset Management segment interest you? If yes, then be sure to check out the co-op opportunity below!. As a member of the Sale...

Dillon Consulting
Hamilton, Ontario

Develops asset management strategies and system design for asset management programming. Dillon is committed to the principles of employment equity, inclusiveness, and diversity within our organization. Contributes to development of asset management strategies, levels of service and proposed levels ...