Now hiring

Full-Stack Developer Co-op @ COO

Kitchener, Ontario, CAOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Company: CGL Employment Type: Student Work Model: Hybrid (2 days in office) Language: This role operates in English.

The Opportunity:

We are a leading Canadian financial services co-operative committed to being a catalyst for a sustainable and resilient society and our team is essential to deliver on this strategy. That's why we prioritize our people, to ensure we provide a strong culture and development opportunities which enables our team to thrive and to live our purpose. The best part is that you will work with people that care passionately about you, our clients and our communities.

Discover a great place to intern; a warm, engaging and rewarding environment. We pride ourselves on our diverse culture of trust and respect. This culture is nurtured by strong leadership and collaboration from everyone in our organization. Co-operators is full of exciting opportunities, and you'll quickly see why we're a great choice! It's no coincidence that many of our interns are still with us years later.

The Co-operators Development Center in Kitchener is looking for bright, innovative people that like to solve business problems with leading edge software technology. As part of the Kitchener Development Center, you will be at the forefront of innovation and automation. We are not your typical Financial Services team. We embrace new solutions, technologies and processes. We're just as passionate about our team as we are about our clients and we're looking for individuals who want to apply creativity and experience to shape the future of our solutions.

Here's What We Believe:

• We create an engaging and rewarding environment for our students. Our belief is that our investment in you will be returned through your investment in us

• We learn from the past and invent our future. We make our environment better every day

• We are ONE team. We collectively deliver solutions and celebrate our team successes

• Trust is built on commitments to our clients, ourselves, peers, leaders, family and friends

Does the following co-op position appeal to you?

You get to be part of something unique and challenging. You will be part of a team that is given ownership of a business problem or idea that you can drive to completion. We do not have everything figured out and we need your knowledge, experience, creativity and drive to find ways to complete the projects. You will be part of a larger team of full-time employees and students that will help you with your business problem plus you will be able to help them solve their own business problems.

If this describes how you want to spend your next work term, then come play on our team and utilize your imagination to solve real world business challenges.

How you will create impact:

Challenging development challenges using the following technologies:

• Front End (NodeJS, ReactJS, Typescript, R-Shiny)

• Back End Development (NodeJS, Express, PostgreSQL, MongoDB)

• End-to-end testing (CucumberJS, Puppeteer)

• Exposure to leading edge DevOps practices. Our teams acts as a beta group for our DevOps team practices, so we get to learn and perfect leading DevOps practices as part of our work

• An engaging work environment and freedom to explore, enjoy and achieve great things

• A real business problem or challenge that you get to solve with your team

• Guidance, direction and support from your leader, project sponsor and team

• Ambiguity and problems/challenges where you'll need to be resourceful, creative, and apply good judgement

• A whole lot of learning; exposure to business, new technologies and best practices

• A place where team members work hard, smart, appreciate each other's efforts and results AND have fun

To join our team, you:

• Are currently enrolled in a university, accredited co-op or internship program in Computer Science, Engineering or Math or are currently enrolled in a Master's degree program in Computer Science, Computer Engineering or Math

• Have software development experience playing with new tools and technologies; come show off your websites, web services or mobile applications that you have designed and built

• Are fearless, willing to try something new, make mistakes and retry to develop amazing solutions

• Know how to collaborate and partner with others to deliver on goals

• Have good communication skills; you can translate techie talk into simple, easy to understand language

• Have strong analytical, conceptualization and problem-solving skills

• Have a desire to own the responsibility to solve your business problem while contributing to team projects

• Solid documentation and source code management skills; you will leave building blocks for future Developers to easily expand upon your work

How you will succeed:

• You have strong time management and organizational skills.

• You use critical thinking skills to recognize assumptions, evaluate arguments, draw conclusions, and proactively propose solutions.

• You are well organized and detailed.

• You have strong communication skills to convey messages and explore diverse points of view.

• You build and maintain trusting relationships and provide guidance to support the development of shared programs and practices.

• You're an effective team player who shares knowledge to support your peers.

What you need to know:

• You will be subject to a Background check as a condition of employment, in the event you are the successful candidate.

Expected salary/hourly range $23 - $34

#IN-DNI

#LI-DNI

I #LI-DNI

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores