Senior Developer
P2C Board
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.
#J-18808-Ljbffr- ...means joining a team fueled by curiosity and collaboration. You’ll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM...SeniorFull timeInternship
- ...work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a... ...smart, curious humans pushing toward something bigger, together. Senior Software Engineers II at Confluent take ownership of critical...SeniorFull time
- ...work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a... ...Cloud (including Connect, Apache Flink, Kafka and more) . As a senior software engineer, you think strategically and you help drive end...SeniorFull time
$90k - $140k per year
...Position Description: Senior Python Developer We are seeking a Senior Python Developer with expertise in cloud native development, Azure Databricks, and API engineering. This role supports the development of scalable solutions that integrate payment processing systems, remittance...SeniorFull time$85.5k - $114k per year
...career goals while helping to take science a step beyond by developing solutions for some of the world’s toughest challenges, like... ...or helping find cures for cancer. We are seeking a Senior Mainframe Developer to join our Ottawa-based engineering team supporting the development...SeniorRemote jobLong term contractFull timeWork at officeMonday to friday$69.45k - $119.45k per year
...Innovation, Strategic Investment, Exceptional Talent, and Power Ecosystem. You Are: As an Advanced AI, Large Language Model and Agentic AI Developer/Consultant, you will build production-grade AI applications that transform enterprise workflows. You will translate business and...SeniorFull timeManual laborWork at officeLocal area$115k - $145k per year
...you, you’ll fit right in. Why You’ll Love This Role Lumentum is developing the next generation of Optical Circuit Switch (OCS) platforms for optical networks. We are looking for a hands-on senior developer to take technical ownership of embedded Linux application software...SeniorFull timeLive InFlexible hours$60 per hour
...scripting-related tasks involving Lua programming. Identify bugs, performance issues, and opportunities to improve existing code. Develop and modify Lua scripts based on project requirements. Apply strong programming fundamentals, including modular design, data...SeniorWeekly payContract workRemote work10 hours per week- ...for. Join us in advancing digital identity and technology in Canada and beyond. Who You Are You’re an experienced Senior Business Intelligence Developer who enjoys solving complex business problems through data. You have experience across the full business intelligence...SeniorLong term contractWork at officeLocal areaRemote work
$108.75k - $152.25k per year
...defense. Are you the person we are looking for?The QNX Service PSP Test Team is seeking an experienced and highly motivated Software Developer in Test to help validate and deliver next-generation QNX software technologies. This is an opportunity to work at the intersection...SeniorFull timeInternshipImmediate start$108.75k - $152.25k per year
...QNX Board Support Package (BSP) Team is looking for Driver Developers (Software Dev II & Senior’s) to design and implement the next generation computing... ...our quality standards Interested in opportunities to develop software under specialised safety standards such as ISO26262...SeniorFull timeInternshipImmediate start- ...We are looking for a Senior Full Stack Developer to design build and maintain both front-end interfaces and back-end systems including APIs microservices databases and cloud deployments. You will develop scalable secure and high-performing enterprise applications using Java...SeniorFull timeInternshipWork at officeRemote workRelocation2 days per week
$150k - $183k per year
...Senior Software Developer – Embedded VoIP Systems About the Role We are seeking an experienced Embedded Software Developer to join our team working on VoIP telephone development as part of the FortiVoice solution . This role involves low-level embedded Linux development...SeniorFull timeFlexible hours$100k - $135k per year
...Radar technologies that will support the Canadian Armed Forces (CAF) and its allies. The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including Intelligence...SeniorFull timeWork at officeRemote workFlexible hours- ...1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation....SeniorFull timeInternshipRemote workRelocation
$108.75k - $152.25k per year
Worker Sub-Type: Regular Job Description: About Radar BlackBerry Radar is a rapidly growing IoT platform that enables real-time tracking and analytics for thousands of trailers, containers, and high-value assets across North America. Learn more. Our platform has achieved ...SeniorFull timeInternshipImmediate start- ...nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Senior Java Developer with LLM expertise to lead the technical design, development and integration of core banking application systems for a major...SeniorFull timeInternshipWork at officeRemote workRelocation2 days per week
- ...CI/CD software delivery platforms. Manage and support platforms like: JIRA, Jama, Reviewboard, GitHub, Jenkins and TeamForge. Develop and implement new infrastructure related to build and software delivery. Support the business in transitioning to new platforms where...SeniorFull timeManual labor
- ...Job Description The House of Commons’ Digital Services and Real Property (DSRP) is currently looking to staff the Senior Full-Stack Developer (Senior Digital Product Developer) position. Senior Full-Stack Developers are responsible for the design, development, integration...SeniorFull timeFixed term contract
- ...Senior Mainframe Developer role at Thermo Fisher Scientific in Ottawa supporting critical application development and modernization. The position requires deep COBOL expertise, end-to-end project ownership, and mentoring capabilities for a hands-on technical professional....Senior
- ...Nice to have Agile SCRUM, SQL Other Languages French: B1 Intermediate,English: B2 Upper Intermediate Seniority Senior...Senior
$108.75k - $152.25k per year
...systems. At QNX, our Sensor Framework team is developing a high-performance, scalable framework... ...for an accomplished Embedded Software Developer who thrives on solving complex, low-level... ...to hear from you. What you’ll do As a senior member of the team, you’ll contribute to...SeniorFull timeInternshipImmediate start- ...Python Developer We are: Looking to be part of a transformational digital engineering and manufacturing practice? How about an opportunity... ...proposals for business development opportunities and present to senior leadership at potential clients. Ability to turn broad program...SeniorHourly payFull timeWork at officeLocal area
- Job Responsibility: Position: Courseware Developer (Level 3)Client: Federal Government Client Location: Onsite (National Capital Region) Duration... ...materials. Present and brief courseware documentation to senior management. Prepare transition paperwork to ensure continuity...SeniorFull timeContract work
$80k - $90k per year
...000 Type of Vacancy: New We are looking for a Frontend/UI Developer to join the Larus team. You will design and build the... ...are not required, but will set you apart and open pathways to seniority: Frontend architecture - modular methodologies (Feature-Sliced...Permanent employmentFull timeWork at officeRemote workHome officeMonday to friday3 days per week$95k - $110k per year
...security and space, our architects design innovative solutions that make our tomorrow's possible. This role is Hybrid Ottawa Software Developer Position Summary The successful candidate will build robust, high-performance software systems for defence and security...Long term contractFull timeTemporary workWork at officeLocal areaWorldwide- ...software. Design, implement, test, and integrate scheduler and baseband features, including radio resource management functions. Develop software for embedded, real-time environments and investigate complex issues to deliver lasting fixes. Contribute to component and...Long term contractFull timeTemporary work
- ...demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit We are seeking a highly skilled Workday Developer with 3+ years of Finance-focused experience in Workday configuration, security, reporting, custom integrations, APIs, and user support...Full timeWorldwide
- About Fullscript We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea grew into...SeniorFull time
$69.45k - $119.45k per year
...testing, application modernization, agile delivery, and more. We help our clients solve their most complex challenges YOUR ROLE: Curam Developer WORK YOU WILL DO: We are seeking a skilled Curam Developer to join our dynamic team. The ideal candidate will have extensive...Full timeWork at officeLocal areaShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Developer. Be the first to apply!
