Talent.com
Saint Mary’s University
Technician/Programmer – Department of Mathematics & Computing ScienceSaint Mary’s University • Halifax, NS, CA
Technician/Programmer – Department of Mathematics & Computing Science

Technician/Programmer – Department of Mathematics & Computing Science

Saint Mary’s University • Halifax, NS, CA
3 hours ago
Salary
CA$58,083.00 yearly
Job type
  • Full-time
  • Permanent
Job description

Discover

The Opportunity

Halifax, NS Other Experienced Full-time

Date Posted: July 13th, 2026

Posting Deadline: July 27th, 2026

Department: Mathematics & Computing Science

Type of Employment: Permanent, Full-Time

Group Affiliation: Bargaining Unit 179, Group 9 ($58,083- $70,995 annually)

At Saint Mary's University, you will be surrounded by a talented and dedicated team of professionals committed to accessibility, diversity, and the provision of a positive and supportive learning environment. We recognize the importance of the contribution and growth of each individual in the University's success. We are currently looking to fill the position of Technician/Programmer to join our Mathematics & Computing Science team.

What we offer

As a team member at Saint Mary's, we are proud to offer many benefits. Some of these include:

  • Competitive Compensation
  • Comprehensive benefits package
  • Defined Contribution Pension plan
  • Vacation
  • Holiday closure
  • Summer hour schedule
  • Employee Transit EPass through Halifax Transit

Job Information and Responsibilities

Under the direction of the Chairperson, Mathematics and Computing Science and the supervision of the Computing Science Coordinator, the Technician/Programmer will:

  • Creates customized computing environments for the effective teaching of Computer Science courses in which students themselves develop software and websites.
  • Takes necessary steps to ensure departmental computer security is not compromised, and minimizes the chances that a student could upload a script which could compromise or damage existing data.
  • Designs/maintains a directory structure and creates multiple submission directories that can be securely accessed, such that each student requires a password to view and edit their submitted work.
  • Implements a password structure for students and markers.
  • Writes/maintains scripts to automatically modify read/write permissions to follow a predefined schedule so that students can always view their work but only edit it within certain timeframes.
  • Learns the necessary platforms and languages to be able to support a complex course.
  • Develops and maintains software infrastructure, shell scripts and web scripts.
  • Develops, designs, implements, and maintains systems for events such as locally hosted programming competitions and conferences.
  • Customizes an operating system for conferences.
  • Sets up a secure contest administration system.
  • Oversees the smooth operations of all competition systems.
  • Assists faculty and students with safe and proper use of all systems, including best practices, web programming, and LINUX usage.
  • Coordinates with ITSS for network security management.
  • Analyses current technical situation in order to upgrade, replace, and extend the Department's computing systems.
  • Sets up, logs, and monitors all systems, and gathers information on upcoming research and class requirements.
  • Plans, designs, prices, and procures modifications within the current budget, and system configuration and administration.
  • Upgrades and replaces existing department servers regularly.
  • Constructs new virtual machines for faculty members and recommends the most appropriate individual hardware and software components, as requested.
  • Installs and maintains operating systems.
  • Designs and architects special projects within budget; prices and procures the specialized equipment.
  • Sets up, installs and integrates the newly acquired equipment within the existing departmental computing resources.

The Collective Agreement can be viewed here

Experience and Education Requirements

To be the successful Technician/Programmer you will have:

  • An undergraduate degree in Computer Science or Computer Engineering plus two to three years related experience or a combination of university and/or technical courses equivalent to two years post-high school plus 5 years related experience.
  • Current technical knowledge essential.
  • Demonstrated ability to quickly learn new software and/or computing environments.

Application Details

Apply for this opportunity online using our online application system through Career Beacon. Click on "Apply Now" and complete all required information fields. Qualified candidates should submit the following with their application:

  • Resume
  • Cover Letter
  • Three Professional References

Late applications may not receive consideration. We appreciate all applications and note that only candidates selected for an interview will be contacted. No telephone calls please.

At Saint Mary's University equity and diversity are integral to excellence and enrich our community. As an institution committed to fostering an environment of inclusion and respect, we welcome applications from women, Indigenous peoples, racialized persons/visible minorities, persons with disabilities, persons of minority sexual orientation or gender identity and others who might contribute to the growth and enrichment of our community.

All qualified candidates are encouraged to apply; however, preference will be given to Canadian citizens and permanent residents. If you require accommodations during the recruitment process, please contact Human Resources at hr@smu.ca.

Share
Create a job alert for this search

Technician/Programmer – Department of Mathematics & Computing Science • Halifax, NS, CA

Similar jobs

HPC AI Engineer, Frontier, NSCC

A*STAR ResearchDartmouth, NS, CA
Full-time

Posting Start Date: 01/04/2026.As our HPC AI Engineer, you will be a key expert supporting researchers in leveraging our new supercomputer system for large-scale artificial intelligence.You will su... Show more

 • Promoted

Senior Statistical Analyst I

Tigermedhalifax, ns, ca
Full-time

Communicate with clients as the.Archive all programming deliverables and documentation per SOPs.Mentor team members and support their technical and professional development.CDISC standards, and com... Show more

 • Promoted

Senior Statistical Programmer

Warman O'Briendartmouth, ns, ca
Full-time

Senior/Principal Statistical Programmer | Small CRO | Remote/Hybrid.We're partnered with a small CRO who are experiencing a large amount of growth within Biometrics.As a Senior Statistical Programm... Show more

 • Promoted

Senior Statistical Programmer - dartmouth

Warman O'Briendartmouth, ns, ca
Full-time

Senior/Principal Statistical Programmer | Small CRO | Remote/Hybrid.We're partnered with a small CRO who are experiencing a large amount of growth within Biometrics.As a Senior Statistical Programm... Show more

 • Promoted

Intermediate Engineer Geotechnics at WSP

WSP in CanadaDartmouth, NS, CA
Full-time

Become an Intermediate Geotechnical Engineer with WSP in Dartmouth, NS.Lead impactful projects and enhance your engineering career through collaboration and advanced fieldwork.You'll work alongside... Show more

 • Promoted

Project Manager, Pre-Clinical Pipeline Development - Kisoji Biotechnology Inc.

Kisoji Biotechnology Inc.halifax, ns, ca
Full-time

Project Manager, Pre-Clinical Pipeline Development.VP of Research and Translational Science.Remote, Canada or United States.KisoJi Biotechnology is headquartered in Montreal, Canada.May require tra... Show more

 • Promoted

Senior Software Developer — Naval Tech (C++/Java)

Ultra MaritimeDartmouth, NS, CA
Full-time

A leading maritime technology company based in Canada is seeking an Intermediate or Senior Software Developer.The ideal candidate will be responsible for designing, coding, and testing software app... Show more

 • Promoted

Field Technician in Materials Testing

Stantec Consulting International Ltd.Dartmouth, NS, CA
Full-time

Join a team of professionals as a Field Technician specializing in Materials Testing.Contribute significantly to geotechnical projects through efficient testing and inspection processes.In this rol... Show more

 • Promoted

Java GEN AI developer - Synechron Technologies Pvt. Ltd.

Synechron Technologies Pvt. Ltd.halifax, ns, ca
Full-time

At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital ... Show more

 • Promoted

APPLY NOW! Chemical Technologists and Technicians NOC 22100 Jobs In-Demand

GTR WorldwideNS, CA
Full-time +1

Understanding and adhering to engineers', scientists', chemists', and other researchers' instructions and specifications.Choosing and arranging the necessary lab equipment for tests, experiments, a... Show more

 • Promoted

Quantitative Development Specialist Toronto

SynechronToronto, Halifax
Full-time

Join Synechron as a Quantitative Development Specialist in Toronto and enhance investment solutions through advanced technology.Your skills in MATLAB and Python will be central to this role.As part... Show more

 • Promoted

Program Admin Officer 3 (Designated)

Government of Nova ScotiaNS, CA
Temporary

Program Admin Officer 3 (Designated).Department: African Nova Scotian Affairs.Closing Date: 17-Jan-26 (Applications are accepted until 11:59 PM Atlantic Time).Our goal is to be a diverse workforce ... Show more

 • Promoted

Materials Testing Technician

StantecDartmouth, NS, CA
Full-time

Build the foundation for a successful career in geotechnical engineering with a great team.When we say we’re full-service, we mean it.You’ll find us in the office, on site, and in the lab.We work i... Show more

 • Promoted

Physics Private Tutoring Jobs Canso region

SuperprofNot Specified, Nova Scotia (NS), CA
Full-time

Superprof is Canada's tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest community ... Show more

 • Promoted

AI Optimization Engineer for HPC Systems

A*STAR ResearchDartmouth, NS, CA
Full-time

Step into a vital role as an AI Optimization Engineer for HPC Systems.Focus on maximizing research efficiency by refining AI workflows within a high-performance computing environment.In this positi... Show more

 • Promoted

Senior Statistical Programmer

Connect Life Sciencesdartmouth, ns, ca
Full-time

We are seeking a well-rounded Statistical Programmer to join a fast-moving clinical programming team supporting multiple clients and study types.This is a client-facing role requiring strong commun... Show more

 • Promoted

Electronic Technologist for Naval and UXV testing – NETE

The Weir Group PLCDartmouth, NS, CA
Full-time +1

Electronic Technologist for Naval and UXV testing – NETE (CCS26-11).Permanent Full-time, hybrid work (office/remote).Weir Marine Engineering is seeking an Electronic Engineering Technologist to joi... Show more

 • Promoted

Content Developer (Physics)

DataAnnotationNS, CA
Full-time +1

Your responsibilities will include measuring the progress of AI chatbots, evaluating their logic, and solving problems to enhance each model's quality.Requirements include a strong understanding of... Show more

 • Promoted

Hybrid Electronic Technologist Role at Weir Marine

Weir GroupDartmouth, NS, CA
Full-time

Weir Canada invites applications for a hybrid Electronic Technologist position dedicated to naval systems and UxV testing in Dartmouth, NS.Join our experienced team! As part of Weir Marine Enginee... Show more

 • Promoted

Creative Advanced Dental CAD Technician for High-Aesthetic Designs

Hallmark Dental LaboratoryBeechville, NS, CA
Full-time

Transform dental restorations as an Advanced Dental CAD Technician.Elevate your skills in designing crowns, veneers, and implant-supported solutions within a supportive environment.In this role, yo... Show more