Orient residential clients to shelter policies, procedures, and programming. * Assist in developing and implementing daily client activities and group programming. * Respond to the 24-hour helpline ...
Quick apply
Orient residential clients to shelter policies, procedures, and programming. * Assist in developing and implementing daily client activities and group programming. * Respond to the 24-hour helpline ...
Quick apply
Orient residential clients to shelter policies, procedures, and programming. * Assist in developing and implementing daily client activities and group programming. * Respond to the 24-hour helpline ...
Orient residential clients to shelter policies, procedures, and programming. * Assist in developing and implementing daily client activities and group programming. * Respond to the 24-hour helpline ...
Quick apply
Orient residential clients to shelter policies, procedures, and programming. * Assist in developing and implementing daily client activities and group programming. * Respond to the 24-hour helpline ...
Support the planning and execution of Michif language events and programming. * Assist in preparing progress reports, grant applications, and funding requests. * Assist in maintaining an updated ...
Support the planning and execution of Michif language events and programming. * Assist in preparing progress reports, grant applications, and funding requests. * Assist in maintaining an updated ...
Help prepare design deliverables under the supervision of project engineers * Assist with calculations and studies * Assist with site inspections, testing and commissioning at client sites
Help prepare design deliverables under the supervision of project engineers * Assist with calculations and studies * Assist with site inspections, testing and commissioning at client sites
Help prepare design deliverables under the supervision of project engineers * Assist with calculations and studies * Assist with site inspections, testing and commissioning at client sites
Help prepare design deliverables under the supervision of project engineers * Assist with calculations and studies * Assist with site inspections, testing and commissioning at client sites
Help prepare design deliverables under the supervision of project engineers * Assist with calculations and studies * Assist with site inspections, testing and commissioning at client sites
Help prepare design deliverables under the supervision of project engineers * Assist with calculations and studies * Assist with site inspections, testing and commissioning at client sites
Help prepare design deliverables under the supervision of project engineers * Assist with calculations and studies * Assist with site inspections, testing and commissioning at client sites
Help prepare design deliverables under the supervision of project engineers * Assist with calculations and studies * Assist with site inspections, testing and commissioning at client sites
Airdrie, AB · On-site
Coordinate with cross-functional engineering discipline teams including Process, Mechanical Drafting and Project Engineering * Assist with resolving technical issues in the shop or in the field
Airdrie, AB · On-site
Coordinate with cross-functional engineering discipline teams including Process, Mechanical Drafting and Project Engineering * Assist with resolving technical issues in the shop or in the field
Airdrie, AB · On-site
Coordinate with cross-functional engineering discipline teams including Process, Mechanical Drafting and Project Engineering * Assist with resolving technical issues in the shop or in the field
Airdrie, AB · On-site
Coordinate with cross-functional engineering discipline teams including Process, Mechanical Drafting and Project Engineering * Assist with resolving technical issues in the shop or in the field
The Process Engineer-in-Training will assist Process Engineers and Managers in the development and presentation of lump sum proposals, process design, and detailed design of key heat exchangers ...
The Process Engineer-in-Training will assist Process Engineers and Managers in the development and presentation of lump sum proposals, process design, and detailed design of key heat exchangers ...
The Assistant Recreation Programmer (ARP) is responsible for providing direct support to the ... High school diploma combined with a minimum of four years of experience in recreation programming ...
The Assistant Recreation Programmer (ARP) is responsible for providing direct support to the ... High school diploma combined with a minimum of four years of experience in recreation programming ...
Responsibilities Field Engineering: Assist in interpretation of electrical drawings and specifications for field crews and craft supervision. Perform quantity calculations by taking measurements and ...
Responsibilities Field Engineering: Assist in interpretation of electrical drawings and specifications for field crews and craft supervision. Perform quantity calculations by taking measurements and ...
Responsibilities Field Engineering: Assist in interpretation of electrical drawings and specifications for field crews and craft supervision. Perform quantity calculations by taking measurements and ...
Responsibilities Field Engineering: Assist in interpretation of electrical drawings and specifications for field crews and craft supervision. Perform quantity calculations by taking measurements and ...
Calgary, AB · On-site
Equinox Engineering Ltd. is a Calgary-based EPCM firm. We are a market leader in oil and gas ... Ensure effective use of global workshare to meet corporate requirements. * Assist in implementation ...
Calgary, AB · On-site
Equinox Engineering Ltd. is a Calgary-based EPCM firm. We are a market leader in oil and gas ... Ensure effective use of global workshare to meet corporate requirements. * Assist in implementation ...
Calgary, AB · Hybrid
PHASOR Engineering Inc. is a dynamic consulting firm specializing in the engineering and design of ... Responsibilities: Assist in the design of overhead and underground power delivery systems ranging ...
Calgary, AB · Hybrid
PHASOR Engineering Inc. is a dynamic consulting firm specializing in the engineering and design of ... Responsibilities: Assist in the design of overhead and underground power delivery systems ranging ...
Calgary, AB · On-site
Description Equinox Engineering Ltd. is a Calgary-based EPCM firm. We are a market leader in oil ... Ensure effective use of global workshare to meet corporate requirements. * Assist in leading and ...
Quick apply
Calgary, AB · On-site
Description Equinox Engineering Ltd. is a Calgary-based EPCM firm. We are a market leader in oil ... Ensure effective use of global workshare to meet corporate requirements. * Assist in leading and ...
Calgary, AB · On-site
PHASOR Engineering Inc. is a dynamic consulting firm specializing in the engineering and design of ... Responsibilities: · Assist in the design of overhead and underground power delivery systems ...
Quick apply
Calgary, AB · On-site
PHASOR Engineering Inc. is a dynamic consulting firm specializing in the engineering and design of ... Responsibilities: · Assist in the design of overhead and underground power delivery systems ...
Develop engineering sketches and markups for drafting/design staff to produce structural models and design drawings * Assist with material take-offs (MTOs), quantities, and work packages Coordination ...
Develop engineering sketches and markups for drafting/design staff to produce structural models and design drawings * Assist with material take-offs (MTOs), quantities, and work packages Coordination ...
Develop, maintain, and monitor corporate procedures and standards related to all process engineering activities. * Assist in developing cost estimates, manhour estimates and process work plans.
Quick apply
Develop, maintain, and monitor corporate procedures and standards related to all process engineering activities. * Assist in developing cost estimates, manhour estimates and process work plans.
As a project assistant, you'll play a key role insupporting engineering project delivery, focusing on document preparation,quality control and team support, while also helping keep the Calgary ...
As a project assistant, you'll play a key role insupporting engineering project delivery, focusing on document preparation,quality control and team support, while also helping keep the Calgary ...
| Aspect | Programming Assistant | Software Developer |
|---|---|---|
| Required Credentials | Typically an associate degree or coding bootcamp certification | Bachelor's degree in computer science or related field |
| Work Environment | Support teams, assist in coding tasks, often in collaborative settings | Design, develop, and maintain software applications independently or in teams |
| Employer & Industry Usage | Used in tech companies, startups, and IT departments for support roles | Core role in software companies, tech firms, and development agencies |
In summary, a Programming Assistant typically supports software development teams with coding tasks and requires less formal education, while a Software Developer is responsible for creating and maintaining software, often holding a bachelor's degree and working independently on complex projects.
Full-time
Re-posted 28 days ago
At Stepping Stones Crisis Society, we are dedicated to supporting individuals and families affected by domestic violence and crisis situations. Based in Cold Lake, Alberta, our mission is to provide a safe and nurturing environment where those in need can find refuge, support, and resources to rebuild their lives. We offer a range of services, including emergency shelter, counselling, education, and advocacy, all aimed at empowering our clients to overcome their challenges and achieve long-term stability and safety.
The Crisis Intervention Specialist provides essential services to women and children requiring emergency shelter due to domestic violence, crisis situations, or homelessness. Working as part of a professional team, the C.I.S. contributes to the empowerment of clients using a trauma-informed and client-centered approach. This role involves maintaining building security, providing supportive services via a 24-hour Help Line, and assisting with the daily operations of the shelter.
Duties and Responsibilities:Admit and discharge clients to the Emergency Shelter, ensuring all documentation and forms are accurately completed.
Perform intakes and initial assessments to determine immediate needs and provide necessary support.
Orient residential clients to shelter policies, procedures, and programming.
Assist in developing and implementing daily client activities and group programming.
Respond to the 24-hour helpline, providing crisis intervention, community information, and referrals.
Respond promptly and effectively to crisis situations to ensure the safety and well-being of all residents.
Advocate for clients with various agencies and make referrals to outside community resources as required.
Transport clients to appointments and assist with daily duties such as cleaning, cooking, and laundry.
Coordinate and participate in case conferences, group sessions, and individual client meetings.
Provide on-call coverage and emergency shift coverage as assigned.
Assist in the training and orientation of new staff members and students.
Maintain accurate and detailed client documentation, including assessments, case notes, and progress reports.
Registered Social Worker (Degree) or post-secondary education in a related field.
2-3 years in a similar role with a working knowledge of the dynamics of family violence, addictions, suicide, and other social issues.
Proficiency in conflict resolution, crisis intervention, and case management.
Strong written and verbal communication skills
Proficient computer skills.
Valid Class 5 Driver’s License free from restrictions.
Clear Criminal Record Check and Child Welfare Check.
Standard First Aid/CPR, ASIST Certification, and Non-Violent Crisis Intervention Training considered an asset.