Recherche d'emploi > Richmond, BC > Software developer co

Co-op Student, Software Developer

WorkSafeBC
Richmond, British Columbia, Canada
Temps plein

Overview

This is an exciting opportunity for a co-op student to gain experience working as a full stack Software Developer using cutting-edge technologies like Artificial Intelligence, Machine Learning and Blockchain.

This student will be placed in an AI-augmented team in our Advanced Technology Solutions (ATS) Department.

Together with their team, they are responsible to leverage emerging technologies to increase productivity and stability and reduce costs within WorkSafeBC's technology department.

Guided and mentored by their team, the role will be responsible for deliverables and activities in the technical design, development and testing on rapid prototypes (Proofs of Concept (PoCs)) and similar types of projects in innovative environments.

They will also support implementation and adoption of their solutions, partnering with their team members and other teams and professionals in the organization.

We are looking for a student who is highly motivated and passionate about technology, productivity and learning - and has a growth mindset.

The ideal candidate likes to experiment with technology and has already started using cutting-edge technologies in their school or personal projects.

This is an eight-month temporary opportunity beginning in January 2025.

How you'll make a difference : You'll apply what you've learned in your post-secondary program to benefit workers and employers across B.C.

Where you'll work

At WorkSafeBC, we offer a hybrid work model that combines the convenience of working remotely with the dynamism of working in one of our offices, based on the operational needs of the position.

In this role, you'll work primarily from your B.C. home and be on-site in our Richmond office at a minimum of twice per month plus additional days for Departmental and Divisional meetings.

What you'll do

  • Scout for opportunities and problems to innovatively solve using emerging technology solutions.
  • Work with the team to develop and iterate on rapid prototypes, automating and optimizing activities performed during the prototype lifecycle such as development, testing, data collection, hypothesis validation and security.
  • Provide input to governance and guardrails as PoC solutions (which meet desired outcomes) are implemented and maintained.
  • Show enthusiasm for exploring new technologies and using them to enhance productivity and efficiency, always looking for ways to improve and deliver better results.
  • Challenge norms, approaching obstacles with a can-do attitude and determination. Bring a fresh perspective by suggesting unconventional approaches.
  • Generate and gather data and analytics to help the team to inform decisions and validate approaches. Participate in root cause analysis and other critical thinking and problem-solving approaches with the team to understand problems and solve complex issues.
  • Work collaboratively with others, engage proactively, valuing diverse perspectives to achieve mutually successful outcomes.
  • Participate in team's agile events and activities, including backlog grooming, maintenance and planning.
  • Participate in cross training, to learn and share expertise. May attend departmental collaboration events as part of cross training.
  • Research emerging trends and technologies, leveraging when applicable to help the team to ensure solutions are at the forefront of technology.
  • Perform other related duties, ad hoc assignments and participate in special projects as required.

Is this a good fit for you?

We're looking for someone who can :

  • Contribute to a positive work environment by collaborating and working effectively as a member of the team
  • Think critically while also having fun working through complex problems
  • Demonstrate knowledge with at least one of the programming languages or technologies mentioned above, while pursuing experience growth and development in large scale enterprise systems sustainment and development
  • Can quickly learn and adapt to in a fast-paced environment
  • Be curious, receptive to learning and willing to ask questions

Learn more : Hear from past co-op students on what it's like to work here.

Your background and experience

  • Studying a university degree in Computer Science or STEM (Science, Technology, Engineering, Math).
  • Demonstrated growth mindset.

Ideal but not mandatory :

Experience with Microsoft Stack with technologies and frameworks like, Azure, AWS, Azure Open AI, Python, TensorFlow, PyTorch, AI / ML, LLMs, .

NET, C#, JavaScript, SQL, JQuery, Angular, HTML, CSS, XUnit, NUnit, Entity Framework, TDD, Redis Cache, Git.

  • Relevant coursework : Introduction to Artificial Intelligence, Machine Learning, Software Engineering, Cloud Computing, Data Structures and Algorithms
  • Knowledge of agile methodologies, cloud, DevOps, CI / CD, continuous process improvement, application development, unit testing, defect fixing, and production support.
  • Knowledge of the full development lifecycle (design, develop, integrate, test, prototype) including development of backend and / or frontend components, APIs, or web applications.

Important to know

Before we can finalize any offer of employment, you must :

  • Confirm you're legally entitled to work in Canada for the duration of the work term,
  • Confirm you will be residing in BC for the duration of the work term,
  • Confirm you're a registered student at a post-secondary institution and participating in a work integrated learning program with your studies.

WorkSafeBC's COVID-19 Employee Mandatory Vaccine Policy (the "Policy") is suspended effective January 9, 2023, however we reserve the right to re-implement it in response to changes in the public health landscape, including public health orders.

We are committed to the protection, health, and safety of our employees and our Communicable Disease Prevention Program and related protocols remain in effect.

Who are we?

At WorkSafeBC, we promote safe and healthy workplaces across British Columbia. We partner with workers and employers to save lives and prevent injury, disease, and disability.

When work-related injuries and diseases occur, we provide compensation and support injured workers in their recovery, rehabilitation, and safe return to work.

We're honoured to serve the 2.49 million workers and 263,000 registered employers in our province.

What's it like to work at WorkSafeBC?

It's challenging, stimulating, and rewarding. Our positions offer diversity and opportunities for professional growth. Every day, the work we do impacts people and changes lives.

What we do is important, and so are the people we do it for.

Our ability to make a difference relies on building a team with a rich variety of skills, knowledge, backgrounds, abilities, and experiences that reflects the diversity of the people we serve.

We are committed to fostering a welcoming, inclusive, and supportive work culture where everyone can contribute as their best, authentic self.

Our Benefits

As a member of our team, you'll have access to services and benefits that help you get the most out of work - and life. Along with a competitive salary, your total compensation package includes :

  • 4% in lieu of benefits
  • 4% in lieu of vacation

Salary : $25.28 / hourly

Learn more : Discover who we are .

Want to apply?

  • A cover letter, resume and transcript are required. Your cover letter should state your availability (four or eight months).
  • Submit all documents in one file (either Word or PDF files).
  • We encourage all qualified applicants to apply . If you require an accommodation in the assessment process, please email Recruitment Testing Accommodation (SM) when you submit your application.
  • Il y a 14 jours
Emplois reliés
Offre sponsorisée
WorkSafeBC
Richmond, Colombie-Britannique

This is an exciting opportunity for a co-op student to gain experience working as a full stack Software Developer using cutting-edge technologies like Artificial Intelligence, Machine Learning and Blockchain. Work with the team to develop and iterate on rapid prototypes, automating and optimizing ac...

CLIO
Vancouver, Colombie-Britannique

Youve completed your second year coursework and are a 3rd or 4th year Computer Science/Engineering student;. Participating as a contributing member of a Clio development team, including:Scoping and planning future development work. You will be coached and mentored by some of the best developers in t...

BA Blacktop
North Vancouver, Colombie-Britannique

We have grown to become a major general contractor and design-builder, with a progressive and multi-disciplined group of companies delivering specialized paving, concrete, milling, reclaiming, and recycling services, as well as multi-span bridge construction and innovative concrete structure solutio...

ARCHITECTURE 49
Vancouver, Colombie-Britannique

A49 is committed to leveraging technology as a cornerstone of our design processes, methodologies, and procedures and are looking for individuals who share our philosophy of design through technology. Within our organizational culture, we are prepared to invest and partner in your development throug...

Parkin Architects Limited
Vancouver, Colombie-Britannique

Promoting mutual trust, we address the full scope of a facility’s operational requirements, from addressing technology and space needs to optimizing everyday movements, as well as employee health, well-being and productivity. Key Responsibilities: Collaborate with the Architectural BIM team to...

Clarizen
Vancouver, Colombie-Britannique

At Planview we highly value our co-op students and their contributions, and we place a strong emphasis on mentorship and guidance to help our Software Engineer 1 build a strong foundation for their professional careers. As a co-op student with Planview, you will get the opportunity to gain meaningfu...

Vitacore Industries
Burnaby, Colombie-Britannique

Vitacore Industries is looking for a keen USRA undergraduate student who wants to work with an award-winning, globally recognized R&D team comprised of scientists, PhDs, and engineers. Undergraduate Student Research Assistant (USRA) (Student Co-Op)– Application. Established in 2020, Vitacore is ...

Clarizen
Vancouver, Colombie-Britannique

At Planview we highly value our co-op students and their contributions, and we place a strong emphasis on mentorship and guidance to help our Software Engineer 1 build a strong foundation for their professional careers. As a co-op student with Planview, you will get the opportunity to gain meaningfu...

DataVisor
CA
Télétravail

BS/MS students majoring in Computer Science, Engineering or a related subject, Current Co-op students or students enrolled in a post-secondary program (BS or MS) who are majoring in computer science, information management, or a related field of Canada Canada-based college or university. DataVisor i...

Clarizen
Vancouver, Colombie-Britannique

Java development- this is our bread and butterGeneral Computer System ArchitectureAWS EKS, RDS, S3, and ElastiCacheObject Oriented programming and design patternsJavaScript development: React or other leading frameworksNetwork communications development (e. At Planview we highly value our co-op stud...