Full Stack Developer

Found in: beBee jobs CA - 7 days ago


Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

Job Summary

Job Description

WHAT IS THE OPPORTUNITY?

The RBCCM Research business plays a key role in engaging clients and promoting the expertise of RBC Capital Markets overall. The Global Research Technology team builds and enhances systems that support Capital Markets' Research business.

We are looking for an experienced Full Stack Developer who is quick to adapt to new technologies and enthusiastic about working with business on requirements, designing and building applications.

WHAT WILL YOU DO?

  • UI development using React, Material UI, Angular, Angular Material, or other modern JavaScript frameworks and libraries.
  • Design and implement solutions using React/Angular and JavaScript, based on UX mocks for the front end; with Java/C# micro services, SQL/non-SQL for the backend; with Jenkins, GitHub, Docker, Kubernetes for CI/CD.
  • Follow industry best practices through the whole development process: code reviews, unit testing, static code analysis, and design diagrams to document architectural and implementation decisions.
  • Redesign and upgrade legacy systems, to support business objectives, while taking advantage of opportunities to move to newer tech stack.
  • Work in an Agile Scrum team including the stakeholders, product owner, dev team, and QA to deliver quality products.

WHAT DO YOU NEED TO SUCCEED?

Must have:

  • 5+ years of frontend and backend experience using object oriented and functional methodologies, Java/C#, React/Angular/JavaScript, TypeScript, with knowledge of algorithms and data structures.
  • Expertise with relational databases and non-relational databases. E.g., SQL Server/Oracle, ElasticSearch.
  • Experience with UI projects using Angular, or other JavaScript frameworks, and leveraging REST API's for micro services.
  • Comfortable applying engineering best practices for Test Driven Development, integration testing, version control, Continuous Integration and Deployment.
  • Demonstrated ability in written and oral communication skills along with strong presentation skills. Ability to determine the information and communication needs of the stakeholders and project.

Nice-to-have:

  • Previous banking or finance service industry experience.
  • Experience with Docker, Kubernetes, Cloud deployment.
  • Experience with event streaming systems such as Kafka.
  • Experience working with data using Scala, Python, Snowflake, Databricks.
  • Experience working with Agile methodologies.

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

Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System Applications

Additional Job Details

Address:

120 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


  • Full Stack Developer

    Found in: beBee jobs CA - 6 days ago


    Halifax, Nova Scotia, Canada CGI Full time

    Location: Halifax, NS (Hybrid)Minimum Years of Experience: 10 yearsWe are seeking a highly skilled and experienced Senior Full Stack Developer to join our dynamic team in Halifax, NS. The ideal candidate will possess a strong background in middleware Java stack, messaging technologies, containerization, web containers, and test automation. As a Full Stack...

  • Full Stack Developer

    Found in: beBee jobs CA - 6 days ago


    Halifax, Nova Scotia, Canada CGI Full time

    Years Experience: 10+ Yrs or 6-9 YrsLocation: Halifax, NSWe are seeking a highly skilled and experienced Full Stack Engineer with a strong background in Python and database technologies to join our dynamic team.As a Full Stack Developer, you will play a crucial role in developing and maintaining robust, scalable, and high-performance applications that...

  • Full Stack Developer

    Found in: beBee jobs CA - 6 days ago


    Halifax, Nova Scotia, Canada CGI Full time

    Minimum 6+ years experienceLocation: Halifax, NS (Hybrid)We are seeking a talented and experienced Full Stack Engineer to join our dynamic team.As a Full Stack Engineer, you will play a crucial role in architecting, designing, and implementing complex systems to support our mission-critical applications.The ideal candidate will possess expert-level...

  • Full Stack Developer

    Found in: beBee jobs CA - 6 days ago


    Halifax, Nova Scotia, Canada CGI Full time

    Minimum 6+ years experienceLocation: Halifax, NS (Hybrid)We are seeking a talented and experienced Full Stack Engineer to join our dynamic team.As a Full Stack Engineer, you will play a crucial role in architecting, designing, and implementing complex systems to support our mission-critical applications.The ideal candidate will possess expert-level...

  • Senior Full Stack Developer

    Found in: beBee jobs CA - 7 days ago


    Halifax, Nova Scotia, Canada RBC - Royal Bank Full time

    Job SummaryJob DescriptionWhat is the Opportunity?As a Senior Full Stack Developer, you will provide information on the detailed technical design and development of applications using existing and emerging technology platforms. Applies experience and seasoned knowledge, skills, and practices to perform a variety of assignments.What will you do? Designing and...

  • Software Developer

    Found in: beBee jobs CA - 7 days ago


    Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Job SummaryJob DescriptionWHAT IS THE OPPORTUNITY? AML IT Development team is looking for an experienced developer to support the Data Governance and reconciliation program. This position will handle data mining and engineering and analysis and reporting of all the feeds that enter into AML space. Coding and analysis will be required, as well as working...

  • Lead Software Developer, GFT

    Found in: beBee jobs CA - 7 days ago


    Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Job SummaryLooking to hire a Lead Software Developer in Halifax location to lead/contribute in hands-on development and enhancement activities for multiple business critical and tech currency projects modules.Job DescriptionWhat is the opportunity?Global Functions Technology (GFT) helps RBC functions & businesses achieve business objectives through app...

  • Summer Student Junior Project Developer

    Found in: beBee jobs CA - 2 weeks ago


    Halifax, Nova Scotia, Canada ABO Wind Canada Full time

    About ABO WindABO Wind is a globally successful renewable energy developer that was founded in 1996 and is headquartered in Wiesbaden, Germany. Out of its office locations in 16 countries worldwide, ABO Wind has developed over 5 GW of wind, solar, battery, biogas, and green hydrogen projects. In addition to development and construction, ABO Wind has...

  • Senior Software Developer, GFT

    Found in: beBee jobs CA - 7 days ago


    Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Job SummaryJob Description WHAT IS THE OPPORTUNITY?Global Functions Technology has a transformational agenda, and we thrive on the challenge of enabling the objectives of our functions partners in Group Risk Management, Financial Crime, Finance, Human Resources and CAO. This is the group to be with if you have a progressive mindset and are thrilled at...

  • Senior Software Developer Java/J2EE

    Found in: beBee jobs CA - 4 days ago


    Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Job SummaryJob DescriptionWHAT IS THE OPPORTUNITY? Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications. Come join usGlobal Functions Technology (GFT) is part of RBC's Technology and Operations division. GFT's impact is far-reaching as we collaborate with partners from across the company to...

  • DevOps/Environments Lead, GFT

    Found in: beBee jobs CA - 7 days ago


    Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Job SummaryJob DescriptionWhat is the opportunity?Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications Come join usAs a DevOps/Environments Lead, you will be a member of the DevOps/Environments and Compliance team responsible for the support and resolutions of all DevOps & Environment and...

  • Part-time Academic: Hahp 2000 Human Growth and Development

    Found in: beBee jobs CA - 1 week ago


    Halifax, Nova Scotia, Canada Dalhousie University Full time

    Position Details Position Information Position Title Part-Time Academic: HAHP 2000 Human Growth and Development - Winter Posting Number PTAP2463P Department/Unit Health & Human Performance Location Halifax, Nova Scotia, Canada Job Summary & Key Responsibilities For a detailed description of each course, please refer to the course description in...

  • Sous Chef HRM

    Found in: beBee jobs CA - 7 days ago


    Halifax, Nova Scotia, Canada Moxies Full time

    Our people are the heart and soul of our business, and we are on the hunt for talented, driven, and caring individuals to become a part of our Leadership Team. With the opportunity to help lead the culinary operations in the restaurant, including developing leaders and team members, learning to maintain a positive and upbeat atmosphere, and managing...

  • Dental Administrator

    Found in: beBee jobs CA - 7 days ago


    Halifax, Nova Scotia, Canada dentalcorp Full time

    About us: Spryfield Dentistry is a full-service dental practice offering a comprehensive range of family and cosmetic dental care for patients of all ages including general restorative, dental implants, crowns and bridges, endodontic treatment, orthodontic treatment, periodontal treatment, oral cancer screening, wisdom teeth extracting, pediatric treatment,...

  • Program Coordinator

    Found in: beBee jobs CA - 3 days ago


    Halifax, Nova Scotia, Canada Dalhousie University Full time

    Position Details Position Information Position Title Program Coordinator Department/Unit Chemistry Research Project CREATE for Leaders in Energy Sustainability (LES) Program Location Halifax, Nova Scotia, Canada Posting Number GP Employee Group Grant-Paid Position Type Term Duration of Contract (if applicable) 1 Year, with possibility of...

  • Information Security Officer, Planning

    Found in: beBee jobs CA - 7 days ago


    Halifax, Nova Scotia, Canada Dalhousie University Full time

    Position Details Position Information Position Title Information Security Officer, Planning & Consulting Department/Unit Information Security Location Halifax, Nova Scotia, Canada Posting Number S Employee Group DPMG Position Type Regular, On-Going Duration of Contract (if applicable) Employment Type Full Time Full-time Equivalency (FTE)...

  • System Security Engineer

    Found in: beBee jobs CA - 2 weeks ago


    Halifax, Nova Scotia, Canada Nova Scotia Power Full time

    System Security Engineer Location CA-NS-Halifax ID Category Engineering Position Type Full-Time Logistics Job Title: System Security Engineer Company, Department: Nova Scotia Power, Control Centre Operations Location: Ragged Lake, Nova Scotia - Hybrid Type of Employment: Regular, Full-Time Closing Date: April 21, 2024 Reference...

  • Accounts Receivable Clerk

    Found in: beBee jobs CA - 7 days ago


    Halifax, Nova Scotia, Canada PSA Halifax Full time

    Career OpportunityAccounts Receivable ClerkPSA Halifax, owned and operated by PSA International, has been serving the Atlantic Provinces and abroad for more than forty years and offers the most cost-effective cargo-handling facilities on the Atlantic Seaboard. PSA Halifax guarantees its national and international client base reliable performance and...

  • Project Manager

    Found in: beBee jobs CA - 7 days ago


    Halifax, Nova Scotia, Canada Apex Industries Inc. Full time

    Job Title:Project Manager and EstimatorGroup Name:Door Opening SolutionsBranch:Dartmouth, NSPosition Overview:Are you looking to be part of a growing and developing team in an organization that values its people, customers, work, and supply chain? If so, APEX is currently accepting applications for a Project Manager and Estimator within its Door Opening...

  • Senior QE Analyst, GFT

    Found in: beBee jobs CA - 7 days ago


    Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Job SummaryJob DescriptionWhat is the Opportunity?Provides information on the detailed technical design and development of applications using existing and emerging technology platforms. Applies experience and seasoned knowledge, skills, and practices to perform a variety of assignments.What will you do? Automate assigned areas/features using the existing...