Talent.com

Computer programming Jobs in Sault Ste. Marie, ON

Create a job alert for this search

Computer programming • sault ste marie on

Last updated: 2 days ago

Rehabilitation Officer

Ministry of the Solicitor GeneralSault Ste. Marie, Ontario
Full-time +1

Algoma Treatment & Remand Centre.Indicates the salary listed as per the OPSEU Collective Agreement.Rehabilitation Officer 2, Correctional Services.Consider a rewarding career in correctional servic... Show more

Mechanic

City of Sault Ste. MarieSault Ste. Marie, Ontario
Full-time +1

As a member of CUPE PW Local 3 Bargaining Unit, some of what we offer:.Comprehensive benefit package (100% employer paid).Life Insurance and Long Term Disability.Financial Assistance for Training &... Show more

Civil Project Engineer

TULLOCHSault Ste. Marie, ON, CA
CA$80,000.00 yearly
Full-time
Quick Apply

Come Join Us! “We want to build an organization where everyone loves their job and their leaders care for them.Over the last 30 years, TULLOCH has built a robust multi-disciplinary consulting... Show more

Remote Computer Science Expert (PhD)

Micro1Sault Ste. Marie, Ontario, CA
CA$80.00 hourly
Remote
Full-time

AI data lab for training frontier models and evaluating AI agents.Experts contribute their diverse subject matter knowledge across domains such as finance, healthcare, STEM engineering, and more.AI... Show more

 • Promoted

Remote Customer Service Sales

HMG CareersSault Ste. Marie, Ontario
CA$69,000.00 yearly
Remote
Full-time
Quick Apply

This full-time position offers flexible work hours and ample opportunities for advancement into management roles.You will work remotely to serve clients and offer valuable advice and protection to ... Show more

Mobile Mortgage Specialist - Central Region

The Toronto-Dominion Bank (Canada)Sault Ste Marie, Ontario
Full-time

Serving more than 11 million customers nationally, TD provides a full range of financial products and services through its branch banking network, telephone, internet banking, and ‘TD Green Machine... Show more

Accounting Clerk

Sault Ste. MarieSault Ste. Marie, Ontario
Full-time

Education Required Secondary School.Benefits WSIB and other benefits.Maintain financial records and balance accounts using manual and computerized bookkeeping.Post journal entries and reconcile acc... Show more

General Labourer (Non Ferrous)

American Iron & MetalSault Ste. Marie, ON, CA
Full-time +1

American Iron & Metal (AIM) is a family-owned company and recognized global leader in the metal recycling industry with more than 125 sites and 4000 employees worldwide.We have continued to prosper... Show more

Assistant Manager, Operations, Great Northern Rd

Mark's Work Wearhouse Ltd.Sault Ste. Marie, ON
CA$39,600.00–CA$49,500.00 yearly
Full-time

Provides leadership to the team, consistently coaches, and follows up to ensure the delivery of the service model standards are provided to each customer.Leads the B2B Mark’s Commercial Business fu... Show more

Shipper/Receiver

WAJAXSault Ste. Marie, ON, CA
Full-time

Responsible for the safe flow of industrial goods in and within the branch or warehouse.Ensures branches are supplied as necessary by shipping and receiving goods, checking for accuracy, and approp... Show more

Guest Services Manager | Full Time | Valhalla Hotel & Conference Centre

Silver Hotel GroupSault Sainte Marie, Ontario, Canada
Full-time

We are currently hiring a Guest Services Manager to join our dynamic team.The Guest Services Manager will be responsible for all aspects of the daily operations of the front office in a hotel ... Show more

Office Administration Support Work

HRS Talent SolutionsSault Ste. Marie, ON, Canada
CA$28.00 hourly
Remote
Full-time +1
Quick Apply

Administrative Office Support Assistant - Remote.We are currently seeking organized and dependable individuals for an entry-level Administrative Support Assistant opportunity.This role is best suit... Show more

Industrial Electrician

AraucoSault Ste. Marie, ON, CA
Full-time

Responsible to respond to mill breakdowns in a timely and efficient manner and working closely with area operators to resolve maintenance related issues.Investigate the root cause of equipment fail... Show more

People also ask
Rehabilitation Officer

Rehabilitation Officer

Ministry of the Solicitor GeneralSault Ste. Marie, Ontario
3 days ago
Job type
  • Full-time
  • Permanent
Job description

Job Type: Permanent Full Time

Job ID: 246613

Division: Algoma Treatment & Remand Centre

Salary Range: $1, – $1, Per week*
*Indicates the salary listed as per the OPSEU Collective Agreement.

Job code: 10218 – Rehabilitation Officer 2, Correctional Services

Posting Closes: July 30, 2026 11:59 pm EDT

Consider a rewarding career in correctional services and join us in making a difference in the lives of individuals in custody and keeping our communities safe.

Do you enjoy facilitating group activities, building relationships, and looking for ways to bring fresh ideas forward? If so, bring your expertise to the role of Rehabilitation Officer, where you will facilitate rehabilitative programming to remanded and sentenced offenders at the Algoma Treatment and Remand Centre.

The Ontario Public Service is one of the largest employers in the province with a wide range of exciting career opportunities. We believe in the core values of trust, fairness, diversity, excellence, creativity, collaboration, efficiency and responsiveness.

To find out more about this exciting opportunity, our work and our team check out the .

About the job

  • Provide rehabilitative services to offenders to assist in their adjustment upon returning to the community
  • Organize resources to effectively deliver programs as a sole facilitator, by marketing the program to offenders
  • Enroll offenders to participate in programs and ensure that physical resources are in place to deliver the program
  • Write case notes and input program tracking reports in Offender Tracking Information System (OTIS) in appropriate timeframe
  • Submit statistical information to Deputy Superintendent, Treatment
  • Complete classifications of offenders
  • Gather information for and prepare Temporary Absence Permits
  • Assist in the scheduling/coordination of fee-for-service providers
  • Interview and respond to offender requests
  • Facilitate referrals to assist in discharge planning
  • Participate in meetings and committees
  • Assist in the orientation, training and supervision of new staff, volunteers and students
  • Provide information, write reports, and advise senior management
  • Other duties as required

Please note: this position will require working some evening and weekend shifts based on operational requirements and schedule

What you bring to the team

Specialized Knowledge and Experience

  • You have knowledge of group facilitation, theories, and skills normally acquired through post secondary education in social sciences (such as criminology, sociology, law, psychology, social work, or a related field) in order to effectively facilitate, instruct, and deliver rehabilitative programs for inmates
  • You have knowledge of and experience working with community agencies to assist in discharge planning
  • You have understanding of the justice system and court processes/documentation
  • You have knowledge of programs and strategies focusing on criminogenic risk factors and risk/needs assessment as it relates to programs such as the Temporary Absence Program, Intermittent Community Work Program and offender work programs
  • You are proficient with computers in order to input/retrieve offender data from information systems and databases as well as prepare and maintain reports and statistics

Interpersonal and Communication Skills

  • You are able to work with and provide services/programming to offenders
  • You have demonstrated interviewing techniques to assess offender needs, motivation, and suitability for placements
  • You can liaise with multi-disciplinary professionals and correctional staff

Analytical, Investigative, and Evaluative Skills

  • You are able to obtain information and make recommendations based on established criteria
  • You are able to assess suitability of offenders for participation in various rehabilitative programs
  • You can effectively organize and prioritize to complete work in timely fashion as well as manage the coordination/scheduling of programs
  • You are able to understand and apply relevant legislation such as the Ministry of Correctional Services Act

Don’t meet every qualification?

If you are excited about this position and meet most, but not all, of the listed qualifications, please still consider applying. We recognize that no one person might have every qualification in this job ad, and you just might be the right candidate!

How we support diversity, inclusion and accessibility

We are building an inclusive workforce that reflects the communities we serve. We encourage everyone interested in working with us to apply, including people with disabilities, Indigenous, Black and racialized individuals, as well as people from all ethnicities, cultures, sexual orientations, gender identities and gender expressions.

Our hiring process is accessible, consistent with Ontario’s and the We are working to prevent and remove barriers in our hiring processes and can offer to address specific needs related to Code-protected grounds such as disability, family status and religion. For more information about accommodation during the hiring process please

Learn more about the work the OPS is doing to create an inclusive, anti-racist, accessible and diverse workplace:

What we offer

The Ontario Public Service is one of Ontario’s largest employers. Employees work for a wide range of ministries, with offices in more than 70 cities across the province.

We offer:

  • A career that can grow across ministries and job functions
  • Flexible learning and developmental opportunities, including education and mentorship programs
  • Many employee networks offering support for and education about underrepresented groups
  • Tailored work arrangements, including opportunities like flex hours, self-funded leave and more

Our comprehensive compensation and benefits package includes:

  • A defined-benefit lifetime pension plan (guaranteed, ongoing inflation-protected income after retirement)
  • Group health, dental, life and disability benefits
  • A range of vacation and leave options
  • An Employee and Family Assistance Program, which provides confidential counseling services

To apply, please visit .