Jobs
>
Calgary

    2024 Fall Student Opportunities Technology - Calgary, Canada - 0000050007 Royal Bank of Canada

    Default job background
    Full time
    Description

    Job Description

    What is the opportunity? Are you interested in the opportunity to work as a Developer Co-op at RBC? By applying to this job posting, you will be considered for multiple roles available across RBC Technology & Operations.Some exciting roles you'll be considered for are:
  • Full Stack Developer
  • Android Developer
  • iOS Developer
  • API Developer
  • Web Developer
  • Hadoop Developer
  • Automation Developer
  • What will you do?
  • Collaborate with peers to develop code in line with strategic initiatives, as well as develop, troubleshoot, enhance, and document components, as per the requirements and detailed design
  • Translate requirements into functional specifications, and coordinate design phases, while identifying, tracking, and resolving technical issues
  • 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 execute projects
  • Participate in walkthrough reviews of technical specifications, programs, code, and unit test plans
  • Conduct thorough unit testing, often developing and leveraging automated unit testing frameworks, and improve performance of single functions through performance tuning
  • Plan design/implementation activities, ensure technical solution quality, provide third-level support for various technologies, and drive technical platform evolution and improvements
  • Present technical topics at regular TSA meetings and manage low-level planning of work packages
  • Estimate activities/tasks required to perform design, coding, and unit testing
  • What do you need to succeed? Must-have
  • Currently enrolled at a Canadian post-secondary institution with a focus on computer science, engineering, or technology
  • Leadership acumen and a passion to apply it in a dynamic business environment
  • Excellent interpersonal and highly developed communication skills (verbal and written)
  • Creative and analytical thinker who is self-driven and capable of working in a fast paced environment
  • Strong MS Office skills – Word, Outlook, Excel and PowerPoint
  • Experience or understanding of programming languages, databases, platforms, frameworks, design techniques and tools, code management tooling, and/or web technologies
  • Knowledge of the Software Development Life Cycle (SDLC) – Agile, Waterfall, and Iterative methods
  • Nice-to-have
  • Knowledge of Unified Modeling Language (UML)
  • Ability to hand-code all components, as well as Cross Browser development experience
  • 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.
  • Network and build lasting relationships with students from diverse backgrounds from across Canada
  • Participate in fun events and gamification challenges to help build your career tool kit while enjoying a work-life balance
  • Leaders who support your development through coaching and learning opportunities
  • Work in a dynamic, collaborative, progressive and highly performing team
  • Ability to make a difference and lasting impact
  • Enjoy a comfortable work environment with the option to dress casually
  • We encourage you to apply as soon as possible as we accept applications on a rolling basis, but please note that the formal application deadline is May 17th, 2024 . Should you be selected to progress, someone from our team will reach out directly to provide instructions on next steps. Otherwise, feel free to check for progress updates by logging in to your RBC profile. If the status has not changed, it denotes the fact that your application is still under review.BEWHATSNEXTET24 Job Skills Active Learning, Adaptability, Communication, Creativity, Interpersonal Relationships, Listening Effectively, Personal Development, Taking Initiative, Teamwork Additional Job Details

    Address:

    335 8 AVE SW:CALGARY

    City:

    CALGARY

    Country:

    Canada

    Work hours/week:

    37.5

    Employment Type:

    Full time

    Platform:

    Job Type:

    Student/Coop (Fixed Term)

    Pay Type:

    Salaried

    Posted Date:

    Application Deadline:

    I nclusion 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



  • Royal Bank of Canada> Calgary, Canada TEMPORARY

    Job Summary · Job Description · What is the opportunity? · Are you interested in the opportunity to work as a Developer Co-op at RBC? By applying to this job posting, you will be considered for multiple roles available across RBC Technology & Operations. · Some exciting roles you ...


  • SAIT Polytechnic Calgary, Canada Full time

    SAIT's School for Advanced Digital Technology (SADT) is committed to preparing our students to thrive in the borderless, global economy. We offer an exciting range of media and technology programs built on a foundation of applied, technology-immersed experiences and enhanced with ...


  • IQVIA Calgary, Canada

    **Field Service Technician_technicien(ne)s en entretien sur place** · **Description du poste**: · Nos technicien(ne)s en entretien sur place ont une occasion unique de mettre à profit leur expérience technique en collaborant avec des professionnels de la santé et en menant des in ...

  • TransAlta

    IT Business Partner

    6 days ago


    TransAlta Calgary, Canada

    **WHO WE ARE** · "Energizing the Future." · TransAlta owns, operates, and develops a diverse fleet of electrical generation assets in Canada, the United States and Australia, providing municipalities, industries, and businesses with safe, low-cost, and reliable clean electricity. ...

  • PathCAN

    Technology Manager

    1 day ago


    PathCAN Calgary, Canada

    As a Technology Manager at PathCAN, you will lead our technology strategy and manage the IT infrastructure to support our mission. This role involves overseeing the development and implementation of technology solutions, managing IT resources, and ensuring the security and effici ...

  • KPMG-Canada

    Calgary Office

    1 week ago


    KPMG-Canada Calgary, Canada

    **Overview** · At KPMG in Canada, you'll join a team of diverse and dedicated problem solvers, connected by a common cause: turning insight into opportunity for clients and communities around the world. · Do work that matters,supported by acommunity that valuesdifference and care ...


  • Lynx Air Calgary, Canada

    Are you excited about the prospect of joining a startup organization? · Interested in being a part of the changing skies in Canada and beyond? · Want to work with world-class leaders who have extensive industry know-how? · Curious about how it feels to contribute and join Canada' ...


  • EY Calgary, Canada

    At EY, you'll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we're counting on your unique voice and perspective to help EY become even better, too. Join us and build ...

  • GLOBAL RAYMAC SURVEYS

    Cad Operator-

    1 week ago


    GLOBAL RAYMAC SURVEYS Calgary, Canada

    -Come map the globe with us. Build your career with Global Raymac Surveys, a dynamic company with unlimited growth potential. · Global Raymac is one of Western Canada's leading geomatics and engineering firms that leverages the latest technology to offer our clients innovative so ...


  • MNP Calgary, Canada

    Inspirational, innovative and entrepreneurial - this is how we describe our empowered teams. Combine your passion with purpose and join a culture that is thriving in the face of change. · Make an impact with our Technology - Development team as a Business Analyst, Robotic Process ...


  • CDW Calgary, Canada

    At CDW, our Consulting Services Manager quickly find their careers at the cutting edge of innovation, creativity and results. A key member of our Consulting Services team, you'll join some of the brightest, best and most diverse technology minds working in IT today. A Fortune 200 ...


  • Google Calgary, Canada

    **Minimum qualifications**: · - Bachelor's degree or equivalent practical experience. · - 7 years of experience in technology related sales or business development at a business-to-business software company. · **Preferred qualifications**: · - 5 years of experience building strat ...

  • Enbridge

    Agile Coach

    4 days ago


    Enbridge Calgary, Canada

    Posting End Date: · April 04, 2023 · Employee Type: · Regular-Full time · Union/Non: · This is a non-union position · As an Agile coach, you will lead a team of scrum masters in the Technology and Innovation Lab as well as the greater Technology and Information Service (TIS) to c ...


  • Enbridge Calgary, Canada

    Posting End Date: · May 23, 2023 · Employee Type: · Regular-Full time · Union/Non: · This is a non-union position · - The TIS Business Relationship Manager (BRM) - Liquids Pipelines, has the overall responsibility to serve as primary TIS interface with teams in Liquids Pipelines. ...


  • Enbridge Calgary, Canada

    Posting End Date: · April 01, 2024 · Employee Type: · Regular-Full time · Union/Non: · This is a non-union position · What you will do: · - Participate in delivery of the department's direction and vision by providing input into the development and implementation of vision, goals ...

  • MNP

    Program Manager

    1 week ago


    MNP Calgary, Canada

    Inspirational, innovative and entrepreneurial - this is how we describe our empowered teams. Combine your passion with purpose and join a culture that is thriving in the face of change. · Make an impact with our Technology - Solution Delivery team as a Technology Program Manager. ...

  • The Evans Hunt Group

    Technology Lead

    1 week ago


    The Evans Hunt Group Calgary, Canada

    **Reports To** · The Technology Lead will report to Derek McBurney, Head of Technology. · **Location** · While most of our clients are in Alberta, we're open to going beyond our Calgary office to be remote within Canada. · **Job overview** · At Evans Hunt, our mission is to creat ...


  • Alberta Health Services Calgary, Canada

    **Your Opportunity**: · This management position is accountable for leading and managing a team of skilled Project Managers, Project Coordinators, and IT Analysts whose work supports the success of Technology Services (TS) projects and operational initiatives. This position suppo ...


  • SAIT Calgary, Canada

    SAIT's **School for Advanced Digital Technology (SADT)** is committed to preparing our students to thrive in the borderless, global economy. We offer an exciting range of media and technology programs built on a foundation of applied, technology-immersed experiences and enhanced ...


  • Cybera Calgary, Canada

    As the Chief Operating Officer and a key member of the executive team, you will define, develop and oversee the strategy and success of Cybera's operations and services to advance research, education and innovation. You will be a balanced business and technical leader who ensures ...