1

Programmer Programmer Jobs in Nova Scotia (NOW HIRING)

Be Seen First

Responsibilities include, but are not limited to: ● Set up and manage CNC machines for various tasks such as drilling, grinding, and milling. ● Convert engineering drawings and specifications ...

We are looking for an experienced DevOps/SRE Engineer for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large fintech firm with a ...

We are looking for an experienced DevOps/SRE Engineer for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large fintech firm with a ...

CNC Machining Process Engineer Position Information Position Title: CNC Machining Process Engineer Department: Research & Development Company: Protocase Inc. Location: Sydney, Nova Scotia Work ...

AI Platform Engineer - DevOps

Halifax, NS · Hybrid

CA$90K - CA$100K/yr

As a Developer,candidate will participate in transforming DevOps for Capital Markets. Enable Capital Markets application teams with scalable, automated DevOps services that improve speed, reliability ...

We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...

We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...

We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...

We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...

Mechanical Engineer Department: Research & Development Company: Protocase Inc. Location: Sydney, Nova Scotia Work Arrangement: In-Office Only Employment Type: Full-Time, Permanent Shift: Day Shift ...

next page

Showing results 1-20

Programmer Programmer information

See Nova Scotia salary details

$16

$43

$77

How much do programmer programmer jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for programmer programmer in Nova Scotia is $43.27, according to ZipRecruiter salary data. Most workers in this role earn between $30.05 and $48.08 per hour, depending on experience, location, and employer.

What is the difference between Programmer Programmer vs Software Developer?

AspectProgrammer ProgrammerSoftware Developer
Required CredentialsTypically a diploma or degree in computer science or related fieldSimilar credentials, often with additional certifications or experience
Work EnvironmentOften focused on coding tasks within development teamsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech giants, and enterprise IT
Search & Comparison IntentPeople compare to understand roles, skills, and career pathsOften compared to programmers for clarity on responsibilities

While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

What are popular job titles related to Programmer Programmer jobs in Nova Scotia?

For Programmer Programmer jobs in Nova Scotia, the most frequently searched job titles are:

Infographic showing various Programmer Programmer job openings in Nova Scotia as of August 2026, with employment types broken down into 75% Full Time, 17% Part Time, 7% Contract, and 1% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $90,002 per year, or $43.3 per hour.

$17 - $17.50/hr

Contractor

Medical, Retirement, PTO

Posted 11 days ago


Job description

Locations: St. Catherine's Elementary School, Ducd'Anville Elementary School, Inglis Street Elementary School, WestmountElementary School, Joseph Howe Elementary School

Program: YMCA Physical Healthy Development (YPHD)Before & After School

Position Status: Full-Time and Part-Time ContractPositions (September 2026 - June 2027)

Compensation: $17.00-$17.50 per hour

There is potential inside all of us - we all have it inus to Shine On.

Every charity exists to help solve a problem. Our charityexists to help solve many-from childcare shortages and social isolation tomental health challenges, access to wellness, and more.

Today, our network spans more than 100 program locationsthroughout HRM and across the province, meeting the most urgent needs of ourcommunities through mental health supports, accessible childcare, programs fornewcomers, safe spaces where youth can grow and lead, employment supports,wellness programming, and opportunities for older adults to build meaningfulcommunity.

We give people the tools, encouragement, and safe space todiscover their inner strength. When they know someone is in their corner, withunconditional support, they realize they can do more than they thoughtpossible. Your support, expertise, and guidance help people ignite their fullpotential and shape our neighbourhoods into vibrant, healthy communities.

With us at their side, they can Shine On.

Why Join the YMCA?

As part of your total compensation package, you'll receive:

  • Complimentary YMCA Health & Fitness membership
  • Access to Y at Home virtual fitness programming

Full time Employees also receive:

  • Three (3) weeks of vacation entitlement plus paid wellness days
  • Comprehensive health benefits and pension plan
  • Complimentary employee wellbeing and counselling services

About the Role

Reporting to the Site Coordinator, the YPHD Programmeris responsible for delivering high-quality before and after school programmingthat creates a safe, inclusive, engaging, and nurturing environment wherechildren can learn, grow, and thrive.

The Programmer ensures compliance with YMCA policies andprocedures, Provincial Before and After Program (BAP) requirements, and ChildSafeguarding standards while actively supervising children and facilitatingmeaningful learning experiences through play. This role also supports theday-to-day operation of the program by maintaining a safe environment, buildingpositive relationships with children and families, and contributing to theoverall success of the site.

Key Responsibilities

  • Plan, implement, and actively participate in engaging, developmentally appropriate programming that supports children's physical, social, emotional, and cognitive development while promoting healthy, active lifestyles.
  • Create, implement, and evaluate inclusive indoor and outdoor learning environments that encourage curiosity, independence, positive self-concept, and learning through play.
  • Use a variety of teaching strategies-including modelling, observing, questioning, demonstrating, and positive reinforcement-to support children's learning and development.
  • Maintain a safe, welcoming, and inclusive environment through active supervision and by ensuring the health, safety, and wellbeing of all children.
  • Complete required administrative responsibilities accurately and on time, including attendance records, child documentation, incident reports, and family communications.
  • Build positive and respectful relationships with children, families, colleagues, and community partners.
  • Contribute to a collaborative team environment by demonstrating YMCA leadership competencies and fostering a culture of belonging and inclusion.
  • Represent YMCA values while complying with all YMCA policies, Child Safeguarding standards, Provincial Before and After Program requirements, licensing regulations, and Occupational Health and Safety standards.
  • Submit timesheets and payroll documentation through Payworks by established deadlines.
  • Provide coverage support at other program locations when required.
  • Communicate program updates, operational needs, successes, and concerns to the Site Coordinator in a timely manner.
  • Respond professionally to parent and caregiver inquiries, escalating complex concerns when appropriate.
  • Perform other duties as assigned.

Qualifications

We're looking for candidates who have:

  • High school diploma or an equivalent combination of education and experience.
  • Minimum one (1) year of childcare experience with demonstrated success in responsibilities related to this role.
  • Strong attention to detail.
  • Excellent verbal and written communication skills.
  • A strong professional reference.

Successful Candidates Must Provide

  • Criminal Record Check, Vulnerable Sector Check, and Child Abuse Register Check (issued within the last six months) if 18 years of age or older.
  • Valid First Aid and CPR certification.
  • Successful completion of YMCA Child Safeguarding Training upon hire.

Background checks are reviewed individually. Any offencesare assessed based on the responsibilities of the role and Child Safeguardingrequirements and do not automatically eliminate candidates from employment.

How to Apply

Please apply online at https://ymcahfx.ca/workwithus/ byThursday, August 13, 2026.

Equity, Diversity & Inclusion

At the YMCA, we are committed to fostering a diverse,inclusive, and equitable workplace where every team member feels valued,respected, and empowered to bring their authentic selves to work.

As an equal opportunity employer, we welcome applicationsfrom individuals of all backgrounds, including Black, Indigenous, and People ofColour; racially diverse individuals; members of the 2SLGBTQIA+ community;gender-diverse people; people with disabilities; members of ethnic minoritiesand faith groups; newcomers to Canada; and veterans.

If you require accommodation during any stage of therecruitment or hiring process, please let us know in advance so appropriatearrangements can be made.

Employment Type: CONTRACTOR