Senior Developer

P2C Board

Halifax

Hybrid

CAD 90,000 - 120,000

Full time

11 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Extended health and dental benefits
Health Care Spending Account
RRSP matching
Employee Assistance Program (EAP)
Paid vacation
Extra vacation week

Job summary

Power to Change is seeking a Senior Developer to lead architecture, development, and maintenance of web tools and data pipelines within the Strategy & Operations team. You will design APIs, deploy robust systems, and collaborate with volunteers and staff to meet ministry goals.

You will also help manage data infrastructure on Google Cloud Platform, build dashboards, and mentor newer developers while maintaining strong user-focused service delivery.

Qualifications

  • A degree in related field plus 2 years of office experience or an equivalent combination of education and experience
  • Experience with SQL and data-related projects or apps
  • Cloud and data architecture experience with Google Cloud Platform or another cloud-based environment
  • Proficiency in Git and collaboration with staff and volunteers

Responsibilities

  • Architect, build, and deploy high-quality web applications, tools, APIs, and data integrations
  • Maintain Google Cloud Platform-based data infrastructure, SQL databases, and dashboards
  • Implement monitoring, automated testing, and clear documentation
  • Serve ministry staff as internal clients, maintaining an online service portal
  • Provide technical direction, code reviews, and mentorship

Skills

Git
SQL
Google Cloud Platform
APIs
Data pipelines
Cloud architecture
AI-assisted tools
Mentorship
Communication

Education

Bachelor's degree in related field

Tools

Python
REST APIs
Google Cloud Platform

Job description

Location: Remote or Halifax, Nova Scotia

Reports to: Senior team member of P2C-S Strategy and Operations team

Position type: Part time or Full Time Internship or Commissioned/Associate

Organization Overview

Power to Change is now a certified Best Christian Workplace ! We are a non-profit movement that invites others on a mission to help others to know Jesus and experience His power to change the world. Would you like to be part of a Christ-centred community that helps you grow professionally and spiritually? If you answered yes, come join us!

Power to Change - Students

wants every student walking closer to Jesus and experiencing life in Him. Our mission is to help students take their next steps towards Jesus.

Ministry Overview

As the Strategy & Operations (S&O) Department within P2C-S, we empower missional communities within P2C-S to clearly define and collaboratively reach our goals by designing, building, and managing tools and systems.

Position Overview

The Senior Developer serves as a core technical leader within the Strategy and Operations team, responsible for architecting, building, and maintaining robust software systems, custom web tools, APIs, and data pipelines.

Primary Outcomes

In this role, you will be responsible to achieve the following objectives in concert with your team:

Software Architecture and Application Development:

Architect, build, and deploy high-quality web applications, custom tools, APIs, and data integrations that streamline operations across P2C-S

Data Infrastructure and Pipeline Management:

Collaborate with the Lead Data Storyteller to maintain Google Cloud Platform-based data infrastructure, SQL databases, and metrics collection pipelines that power executive and field leadership dashboards and other data products

System Monitoring and Reliability:

Implement monitoring systems, automated testing, and clear documentation so that platform failures surface quickly and systems remain trusted and operational

Client-Centric Technical Service:

Serve ministry staff as internal clients, maintaining an online service portal and high user satisfaction

Technical Leadership and Mentorship:

Provide technical direction, code reviews, and mentorship to other developers, data product builders, and volunteers

Education and Experience

A degree in related field plus 2 years of office experience or an equivalent combination of education and experience

Experience with working on or deploying successful SQL and/or data related projects or apps

Cloud and data architecture experience with some combination of Google Cloud Platform or another cloud-based environment, databases, data warehousing and ETL pipelines

Proficiency in Git version control, AI-assisted development tools and experience working with other technical staff and volunteers

Required Skills and Abilities

Clear written and verbal communication ability to explain technical decisions to non-technical stakeholders

A track record of self-directed learning, problem-solving, and a bias towards shipping practical, high-value tools over perfection

A heart to serve colleagues as valued clients and broader Power to Change partners

Other Responsibilities

Active participation in weekly chapel services and other ministry prayer / Bible study times.

Attendance and participation in the bi-annual International Day of Prayer.

Special projects as assigned by P2C-S Strategy and Operations National Director

About You

You have a deep, growing, intimate relationship with Jesus Christ

You have a genuine desire to see people’s lives transformed by Jesus

You excel in both working independently and with a team

You have excellent communication and collaboration skills

You are comfortable using online communication tools such as Google Meet, Zoom and other productivity tools

What We Offer Our Staff (Associate/Commissioned)

Employer-paid extended health and dental benefits (if 25+ hours a week)

Health Care Spending Account

Group RRSP contribution options with up to 3.5% matching after 1 year of employment

Access to our Employment Assistant Program (EAP) (if 25+ hours a week)

Paid vacation

Extra vacation week from Christmas to New Year

Weekly Chapel services

Semi-annual Day of Prayer participation

Discounts at our Resource Centre


Funding

This position requires Ministry Partner Development. The successful candidate will have the privilege to build a partnership team which provides financial and prayer support for the ministry. The financial support will cover the costs of the candidate’s salary and ministry expenses. Power to Change believes that Ministry Partner Development is biblical and God will provide everything necessary to fulfill the calling into ministry: finances, emotional strength and perseverance. Building a ministry partnership team is an integral part of being in ministry. There are many opportunities to bless and encourage the partnership team. Power to Change is committed to providing training and coaching that ensures success in Ministry Partner Development.

We thank all applicants for their interest in Power to Change; however, only suitable candidates will be contacted to continue the application process. Candidates who are selected will be required to complete a vulnerable sector check.

The mission of Power to Change is to further the movements of Christian evangelism and discipleship. All Power to Change staff members and volunteers work collectively to further this overall religious mission. The successful candidate for this position must have a pre-existing belief and demonstration of lifestyle as outlined in the Power to Change Code of Conduct and Statement of Faith. The successful candidate must agree to, sign and, in all good conscience abide by the biblical principles outlined by these documents. It is a pre-requisite of employment at Power to Change that any and all staff members and volunteers sign and abide by these documents throughout their course of involvement at Power to Change. For a copy of the Code of Conduct and Statement of Faith, please contact Human Resources.

While Power to Change Ministries seeks to honour the expressed designation of each gift, it’s important to note that all gifts reflected here are gifts to the ministry of Power to Change Ministries. As such, even though a donor may have expressed their preferences, Power to Change Ministries retains the discretion to use all gifts as it believes they will best advance its charitable purposes. If a donor’s preferences change, it is the responsibility of that donor to inform Power to Change Ministries of such a change.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Bridges Staff - Toronto
Bridges Staff - Toronto

P2C Board • Toronto

Hybrid
CAD 40,000 - 60,000
Catalytic Staff - Toronto
Catalytic Staff - Toronto

P2C Board • Toronto

Hybrid
CAD 42,000 - 68,000
Toronto Campus Staff
Toronto Campus Staff

P2C Board • Toronto

Hybrid
CAD 36,000 - 48,000
Montreal Campus Staff
Montreal Campus Staff

P2C Board • Montreal (administrative region)

Hybrid
CAD 40,000 - 65,000
Catalytic Staff - Halifax
Catalytic Staff - Halifax

P2C Board • Halifax

Hybrid
CAD 40,000 - 60,000
Catalytic Staff - Kelowna
Catalytic Staff - Kelowna

P2C Board • Kelowna

Hybrid
CAD 50,000 - 70,000
Campus Staff (Field Staff)
Campus Staff (Field Staff)

P2C Board • Canada

Hybrid
CAD 36,000 - 54,000
Catalytic Staff - Ottawa/Kingston
Catalytic Staff - Ottawa/Kingston

P2C Board • Ottawa

Hybrid
CAD 40,000 - 60,000
Bridges Staff - Winnipeg
Bridges Staff - Winnipeg

P2C Board • Winnipeg

On-site
CAD 42,000 - 58,000
Waterloo Campus Staff
Waterloo Campus Staff

P2C Board • Southwestern Ontario

Hybrid
CAD 40,000 - 60,000