Technical Systems Analyst Co-op Opportunities

ASAP
Competitive
Toronto, Ontario
Internship, Student Jobs, Co-op

RBC Technical Systems Analyst Co-op Opportunities!

Here at RBC, our culture is deeply supportive, rich in opportunity and reward, and high in integrity and performance. To us, being a global leader means continuously pursuing the path to excellence. So whether we're developing new technology, inventing products for a changing world, creating innovative business models, or forging new relationships with clients, we're constantly pushing the boundaries of banking - all 79,000 of us. We enable our people to achieve their goals and reach their full potential. If you're looking to be more, look here.

Technology and Operations (T&O) plays a critical role in the day to day activities that align with Rocs' business strategies, outcomes and objectives to ensure continued focus on enabling leading advice and service for RBC clients that is backed by technological and operational excellence.  We offer career-defining opportunities to build upon your dynamic critical thinking and interpersonal skills, while learning the 'business behind the bank'.

*Please note this is a pipeline job posting with multiple opportunities available across RBC Technology & Operations. Your resume will be considered for various Technical Systems Analyst co-op opportunities for the Fall 2015 work term.*

WHAT YOU WILL BE DOING:

Technical Analysis, Design & Consulting

  • Involved with creating and reviewing technical design documents related to small projects and understanding how the design will be used in the code development process.
  • Coordinates design phases for small projects, identifying, tracking and resolving technical issues.
  • Participates in walkthrough reviews of technical specifications, programs and unit test plans.

Coding, Testing & Documentation

  • Involved with creating and reviewing technical design documents related to small projects and understanding how the design will be used in the code development process.
  • Coordinates design phases for small projects, identifying, tracking and resolving technical issues.
  • Participates in walkthrough reviews of technical specifications, programs and unit test plans.

Planning, Implementation & Support

  • Provides estimates on activities/tasks required to perform design, coding and unit testing, improving accuracy over time.
  • Performs performance tuning to improve performance of single function.
  • Low level planning of work packages meeting project objectives within budget and on time.
  • Provides third-level support of applications, database etc.

Relationships & Communication

  • Effectively communicates and builds rapport with team members, stakeholders and interface groups using a variety of techniques and collaboration from initiation to close.
  • Facilitates small group meetings for technical design, problem solving and task implementation.
  • Resolves minor conflicts/issues and escalates others as appropriate.

Development & Coaching

  • Continually enhances skills and builds knowledge in all aspects of the organization, the business and information systems.

WHAT YOU NEED TO SUCCEED:

  • Currently enrolled in a co-operative education program within a 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)
  • Confidence in working autonomously or as member of a team
  • Capability to manage multiple priorities across a number of assignments and prioritize effectively
  • Ability to resolve any minor conflicts/issues and escalate to others as appropriate
  • Self-motivated, able to work independently or in teams
  • Analytical thinking
  • Strong MS Office skills - Word, Outlook, Excel and PowerPoint
  • Experience or understanding of the following technology
    • Programming languages: Java, JavaScript, J2EE, ASP.NET with C#, Visual Basic, C++ (under Visual Studio 6.0)
    • Database: MS SQL Server
    • Platforms: Windows, IIS, IBM WebSphere Application Server
    • Framework: .NET
    • Middleware technologies: MQSeries/WebSphere, WXF, XML, .NET
    • Design techniques and tools: Object Oriented, Top-down, structured analysis, component-based design; Rational Rose
    • Eclipse/RAD and Worklight development tools
    • Code management tooling such as SVN, Crucible, Jenkins
    • Web technologies: HTML, CSS, jQuery, AJAX, PHP, Visio, Axure
  • Experience with Testing methodology or frameworks
  • The ability to hand-code all components and coding for accessibility (ie. WCAG 2.0)
  • Cross Browser development experience
  • Knowledge of domains, IP infrastructure, server operating systems, and domain registration standards
  • Understanding of IT Standards, Methodologies, CMM & audit requirements

In order for your application to be considered, please specify the university or college you are currently attending and your program of study on the application form.

We thank all interested candidates; however, only those selected for an interview will be contacted.

At RBC diversity and inclusion are at the heart of bringing out the best in all our people.

Diversity and Equal Opportunity Employment:

RBC is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, national origin, age, disability, protected veterans status or any other legally-protected factors.

Join Our Talent Community

Want to be in-the-know about great career opportunities at RBC? It's easy! Join our Talent Community and get the inside scoop on jobs, career paths, recruitment events, and more!

How to Apply