• WHO WE ARE
    • What is Samaritan’s Purse?
    • Franklin Graham
    • Our Statement of Faith
    • Comfort in the Wake of the Storm
    • Employment
    • Annual Report and Financial Accountability
    • Contact Us
  • WHAT WE DO
    • MINISTRY PROJECTS
      • Operation Christmas Child
      • The Greatest Journey
      • International Crisis Response
      • Canadian Disaster Relief
      • Animals, Agriculture & Livelihoods
      • Water Projects
      • Protection of Women and Children
      • Health & Medical Ministries
      • World Medical Mission
    • CURRENT RESPONSES
      • Sudan Response
      • LA Response
      • Hurricane Helene/Milton Response
      • Ukraine Response
  • GET INVOLVED
    • Canadian Disaster Relief
    • Operation Christmas Child
    • Disaster Assistance Response Team
    • World Medical Mission
    • Post-Residency Program
    • Fundraise
    • Pray
    • Employment / Volunteer
    • Churches
  • DONATE

    • Donate Now
      Where Most Needed
      Where Most Needed - 012000
      DONATE
      VIEW MORE DONATION OPTIONS ►
      • Shoebox Donation

      • Donation Options
      • Donate Monthly
      • Gift Catalog
      • Planned Giving
      • Fundraise
      • Why Give?
  • français
Samaritan's Purse Canada
DONATE
    • Donate Now
      Where Most Needed
      Where Most Needed - 012000
      DONATE
      VIEW MORE DONATION ITEMS ►

    • Shoebox Donation

    • Donation Items
    • Donate Monthly
    • Gift Catalog
    • Planned giving
    • Why Give?
Full Stack Developer

Calgary, AB

Are you passionate about designing innovative software solutions? Do you thrive on building scalable and distributed applications that enhance user experiences? Samaritan’s Purse Canada (SPC) is on the lookout for a dynamic Full Stack Developer to join our IT team!

Samaritan’s Purse is a Christian international relief organization providing spiritual and physical aid to hurting people around the world. Since 1970, Samaritan’s Purse has helped meet the needs of people who are victims of war, poverty, natural disasters, disease, and famine with the purpose of sharing God’s love through His Son, Jesus Christ.

As a Full Stack Developer, your primary responsibility is to provide prompt support and create customized software solutions for SPC’s client departments. Within the IT team, your role involves enhancing both web applications and multi-platform software and includes building scalable solutions across the tech stack to improve user experiences. You’ll be engaged in all stages of software development, ensuring thorough involvement and effective outcomes. As a valued member of our IT team, your contributions will help the organization fulfill its mission and objectives, including participation in the daily prayer ministry.

The successful candidate will fulfill a full-time 18-month contract position in the Calgary head office. This position includes a comprehensive benefits package, including life insurance, medical/dental and short-term/long-term disability, RRSP contributions after one year of employment, and 15 vacation days per year to start.

If you’re ready to take your career to the next level and make a meaningful difference, we want to hear from you!

Key responsibilities include but are not limited to:

  • Develops, maintains, and provides support in various areas, including Web-based applications, SQL scripts for database queries and reporting, Windows applications in C#, Websites and web applications using C#, ASP.Net, .Net Core, MVC, JavaScript, Web APIs and associated technologies
  • Ensures software applications’ performance, uptime, and scalability by designing and developing robust solutions that integrate front-end with back-end technologies
  • Upholds high standards for code quality and application design by adhering to best practices in software development, including testing and debugging
  • Provides technical guidance and expertise in building end-to-end solutions, utilizing DevOps practices and CI/CD pipelines, to ensure timely delivery of high-quality applications
  • Collaborates with cross-functional teams to develop new features and infrastructure that meet both business and project requirements
  • Participates in all aspects of software development, including design, implementation, deployment, testing, debugging, and troubleshooting, to ensure high-quality deliverables
  • Offers technical support and expertise to client departments, responding promptly to requests for software systems and related information.
  • Conducts code reviews, testing, debugging, and troubleshooting to ensure applications meet defined requirements in a timely manner
  • Develop and maintain documentation on tools, techniques, and procedures necessary to support the development function

Qualifications:

  • Qualified applicants must be committed to Christian values and precepts and be in agreement with the Samaritan’s Purse Statement of Faith
  • Post-secondary education in Computer Information Technology or a related discipline
  • Possesses 3-5 years of experience in .Net Core and ASP.Net development, SQL Server or MySQL, Docker, Git, and front-end technologies including JavaScript, JSON, responsive frameworks, HTML5, and CSS preprocessors
  • Strong communication and interpersonal skills, both verbal and written
  • Able to work independently with minimal supervision while also being a team player
  • General understanding of Accounting Principles and Inventory Systems
  • Proficiency in Microsoft Office Suite, Visual Studio, and VS Code
  • Proficiency in back-end languages such as C#, PHP, and Python
  • Familiarity with continuous integration and development methodologies like Jenkins or GitHub Actions
  • Experience in developing unit tests and implementing them on testing platforms
  • CI/CD experience considered an asset
  • Kubernetes experience considered an asset
  • Vue.JS experience considered an asset

Contact Information:

To respond to this opportunity, please forward your resume together with a cover letter detailing your passion for Christian ministry employment to:

Attention:  Human Resources
20 Hopewell Way NE, Calgary, AB T3J 5H5
[email protected]

Application Deadline: Open until a suitable candidate is selected

Note: Staff must be in agreement with the Samaritan’s Purse Statement of Faith and be committed to Biblical values, precepts and conduct. We thank all applicants for their interest; however, only qualified candidates will be contacted for an interview. No phone calls please.

Download PDF

VIEW OTHER EMPLOYMENT OPPORTUNITIES

Top Stories
Samaritan's Purse Working in Ukraine
Samaritan’s Purse Responding to BC, NWT Wildfires
Samaritan’s Purse Responding after Alberta Tornado Damages Several Homes
Reflections on the War in Ukraine
Sending Relief Supplies to Maui

STAY IN THE KNOW

Join our email subscriber list and get exclusive updates about how God is working through Samaritan’s Purse, thanks to supporters like you.

Be the first to read and see our stories from the field. Lives are being changed every day! Learn how you can pray and contribute to what we’re doing. Hear about volunteer opportunities, mission trips and other ways you can get involved. Sign up here:

Subscribe

Don't worry, we hate spam as much as you do. We will never sell or share your email address.

© Copyright 2025 Samaritan's Purse Canada. All rights reserved.

Samaritan's Purse Canada
20 Hopewell Way NE
Calgary, Alberta, T3J 5H5
1-800-663-6500

Terms of Use | Privacy Policy | Supply Chain Report 2023 | Statement of Faith | Employment | Government Partnerships | Contact Us

Canada Revenue Agency registration #: BN 11913 8527 RR0001

STAY IN THE KNOW!

Join our email subscriber list and get exclusive updates about how God is working through Samaritan’s Purse, thanks to supporters like you.

Be the first to read and see our stories from the field. Lives are being changed every day! Learn how you can pray and contribute to what we’re doing. Hear about volunteer opportunities, mission trips and other ways you can get involved. Sign up here:

Count me in  

Don't worry, we hate spam as much as you do. We will never sell or share your email address.

STAY IN THE KNOW!

Join our email subscriber list and get exclusive updates about how God is working through Samaritan’s Purse, thanks to supporters like you.

Be the first to read and see our stories from the field. Lives are being changed every day! Learn how you can pray and contribute to what we’re doing. Hear about volunteer opportunities, mission trips and other ways you can get involved. Sign up here:

Count me in

Don’t worry, we hate spam as much as you do. We will never sell or share your email address.

Samaritan's Purse Logo