Jobs.ca
Jobs.ca
Language
The Great Commission Foundation logo

Full-Stack Solutions Developer

Verified
Abbotsford, BC
CA$70,000 - CA$80,000/year
Mid Level
Full-time

Top Benefits

Dental care
Employee assistance program
Extended health care

About the role

Role Summary

If you love solving problems and working across the full stack – from API integrations to user interfaces, this is your chance to make a real difference!

You will work closely with our Systems and Technology team to design, develop, and maintain automation tools, integrations, and web-based solutions that enhance workflows across the organizations.

Key Responsibilities

  • Review legacy automation tools (C#, Delphi) and contribute to the design and development of next generation automation tools.
  • Build and maintain integrations between platforms such as Blackbaud NXT, Dynamics 365, Sage, etc.
  • Develop RESTful APIs and automation workflows using tools like Power Automate, Zapier, and other relevant tools.
  • Create user-friendly web interfaces and portals (HTML, CSS, JavaScript/React). Work with CI/CD pipelines, source control (Git, Azure DevOps/GitHub), and cloud-first solutions.
  • Implement secure, role-based access to systems and ensure compliance with privacy standards.
  • Collaborate with stakeholders to refine requirements and deliver solutions that meet business needs.
  • Support data migration, transformation, and validation activities.
  • Other duties as assigned.

Required Skills

  • Strong coding experience (3-5 years) in software development with C#/.NET
  • Basic understanding of Delphi for legacy code review
  • Proficient with API development, REST principles, and integrating multiple systems
  • Familiarity with automation platforms like Power Automate or Zapier
  • Proficiency in frontend development skills (HTML, CSS, JavaScript, React)
  • Proficiency in SQL databases and with data handling

Nice-to-Have

  • Experience with Blackbaud NXT, Dynamics 365, and Power Platform
  • Nonprofit sector or donation/accounting workflow knowledge
  • Portal development experience
  • Familiarity with scripting languages (Phyton, PowerShell)

Soft Skills

  • Strong problem-solving abilities and attention to detail
  • Ability to work collaboratively and take initiative
  • Eagerness to learn and adapt to new tools and technologies
  • Good communication and interpersonal skills, with the ability to maintain strong inter-departmental collaboration

Qualifications

  • Post-secondary education in a computer science or related field. Equivalent knowledge base and relevant experience may be considered.
  • Minimum 3 years of professional experience in full-stack software development, including designing and delivering solutions with backend, frontend, databases, and integration components.

Faith-Based & Ethical Standards

As a Christian non-profit, we seek team members who embody our faith-based values and are dedicated to our mission of empowering Christian ministries to thrive globally. Join us as a Full-Stack Solutions Developer to support our vision with passion and purpose.

About The Great Commission Foundation

Other

The Great Commission Foundation organization