Talent.com
Full Stack Engineer
Full Stack EngineerThe Credit Counselling Society • New Westminster, BC, Canada
Full Stack Engineer

Full Stack Engineer

The Credit Counselling Society • New Westminster, BC, Canada
2 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Salary : Starting at $87,672-98,618

What This Role Involves :

The Full Stack Engineer at the Credit Counselling Society is responsible for a number of key responsibilities to build on and support the successful operations of our business, enabling our team to make a meaningful impact in the lives of our clients each day.

You will be using your diverse skillset in software development, security, infrastructure, and DevOps to design, build, and support solutions that will improve business operations. This will require you to work alongside other members of the technology team to continuously evolve our enterprise software architecture that includes : SaaS solutions, legacy systems, serverless applications, and cloud infrastructure. Additionally, you will offer top-level escalation on technical issues that are in your domain, to ensure our technology solutions allow our team members to be successful and efficient in their roles. This will involve some relationship management with external partners or vendors, as well as mentoring other members of the Technology team to foster their growth.

The key responsibilities of the role include the following :

  • Build integrations and interoperability between various SaaS and legacy applications.
  • Evaluate, implement, and manage SaaS solutions to enhance business operations.
  • Develop, maintain, and administer WordPress themes, plugins and blocks.
  • Design and maintain data pipelines and integrations using Azure Data Factory.
  • Administer and configure HubSpot CRM (i.e., objects, workflows, forms, permissions).
  • Develop and optimize database solutions using Microsoft SQL Server.
  • Contribute to overall Azure cloud architecture, including deployment, monitoring, performance tuning, and cost optimization.
  • Maintain and administer legacy systems that primarily run using MS SQL.
  • Lead by example, setting high standards for technical excellence and professionalism.
  • Collaborate closely with other departments to align technology initiatives with organizational goals.
  • Apply secure software development practices, including authentication / authorization, data protection, and vulnerability mitigation.
  • Develop and implement automation scripts for routine tasks.
  • Provide advanced technical support for incidents and issues.

What We Have To Offer :

The starting salary range for this role is $87,672-98,618, subject to geography, previous education, and experience.

In addition, we offer an annual salary review process each January, so the successful candidate can expect to receive regular increases to their salary, subject to meeting established performance objectives.

We are proud to qualify as a Great Place to Work! Our employees love the close-knit team environment and the commitment to work-life balance, which includes a 35 hour work week and generous time off provisions! Its important to us that every member of our team feels safe, supported, and respected atwork.

In addition, we are all rewarded by the meaningful work we do, and the opportunity to make a difference in the lives of our clients each day. Our team has the opportunity to work remotely on a hybrid basis, but even though we arent in the same office, we have chat groups and activities supported by our Culture Club, to offer our team the chance to develop relationships and have some fun at work too!

In addition to a great workplace culture, our employee experience and compensation package includes :

  • Threeweeks vacation to start, plus 3 CCS days to use at your discretion and 6 Sick / Personal Days each year. These benefits will be prorated for your first year of employment.
  • A comprehensive health and wellness benefits package, including prescription coverage, Extended Health and Dental Coverage, a Health Spending Account, and a Wellness Spending Account. These benefits will be prorated in your first year of employment.
  • A long-term savings program with employer matching (up to 5% in the first 5 years of employment, with increases at 5th and 10th anniversaries).
  • Educational reimbursements (up to $2,500 / year).
  • The opportunity to participate in our two-level employee development program and supplemental mentoring relationships to support those interested in furthering their professional growth.
  • Celebration of personal and organizational milestones, including a paid day off when moving or getting married, as well as gifts for important events like having a child or celebrating a milestone service anniversary.
  • Employee and family assistance program that offers counselling support as well as a wide variety of support resources.
  • What We Are Looking For :

    The successful applicant for this position will bring the following qualifications :

  • Bachelor's degree in Computer Science or equivalent work experience and certifications.
  • 3+ years experience as a Full Stack Engineer or similar role.
  • 5+ years experience in the technology industry in increasingly senior roles.
  • Expertise in managing cloud infrastructure (e.g., AWS, Azure, Google Cloud).
  • Proficiency with Microsoft SQL Server, including schema design and query optimization.
  • Hands-on development experience with WordPress (i.e., custom themes, plugins, integrations).
  • Extensive experience with SaaS solutions and integration.
  • Experience managing and configuring CRM solutions.
  • In-depth knowledge of cloud security best practices.
  • Practical experience with Azure Functions and serverless application patterns.
  • Solid, general experience across Microsoft Azure including :
  • App hosting and deployment.

  • Identity and access management.
  • Monitoring and diagnostics.
  • Experience building and managing ETL / data workflows using Azure Data Factory.
  • Proficiency in scripting (e.g., Python, PowerShell, SQL) and automation tools.
  • Leadership skills, with the ability to mentor and guide a team.
  • Excellent troubleshooting and problem-solving skills.
  • Strong communication and collaboration skills.
  • Relevant industry certifications are an asset.
  • Who We Are :

    CCS is an accredited non-profit organization that offers support to clients who are encountering financial challenges. Every year, we change the lives of thousands of Canadians who are looking for help to get their life back.

    Our mission, should you choose to accept it : We Help. We Educate. We Give Hope.

    CCS is committed to the ongoing development of a safer, respectful and equitable space for employees, clients and stakeholders of all backgrounds, identities, andabilities. Please see our Commitment to Equity, Diversity, and Inclusion for more details.

    Work Environment :

    This is a full-time position with opportunities for hybrid work. Specifically, this position will be required to work from our New Westminster office up to once per week, with other days worked remotely from your home office.

    How to Apply :

    If this opportunity sounds like a good fit, we would love to hear from you! Please send in your resume and a cover letter, explaining your interest in the role and what you would bring to it.

    At CCS, we do not use AI to screen candidates. We understand that candidates may use generative AI tools (e.g., ChatGPT) to review their application documents, but we ask you to craft your documents and open-text responses personally so we can get to know you better! We reserve the right not to proceed with applications from candidates who submit AI-generated text, or who otherwise use AI tools to support their responses in an interview process.

    We are an equal opportunity employer and encourage applications from members of groups that have been marginalized on the grounds included in the Human Rights Codes of Canada and the provinces we serve, including : status as a First Nation, Mtis, Inuit, or Indigenous person, race, country of origin, disability, sex, sexual orientation, gender identity or expression, political belief, religion, marital or family status, age, and / or social standing.

    Applications from all qualified individuals are welcome, and successful candidates must be eligible to work in Canada, as work must be performed from Canada.

    Due to the volume of applications received, we will only reach out to candidates who are shortlisted for further consideration. Thank you for your interest!

    Create a job alert for this search

    Full Stack Engineer • New Westminster, BC, Canada

    Similar jobs
    Intermediate Full Stack Software Engineer

    Intermediate Full Stack Software Engineer

    D3 Security Management Systems • Vancouver, BC, Canada
    Full-time
    Location : Greater Vancouver area candidates only.D3 Security is transforming SecOps with Morpheus, our AI-driven Autonomous Security Operations Center (ASOC) platform. Morpheus automates Tier 13 anal...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Developer

    Full Stack Developer

    LOD Technologies Inc. • Vancouver, BC, Canada
    Full-time
    You’ll work across the stack—building robust backend services and intuitive frontend experiences while collaborating closely with product, infrastructure, and operations teams.This role...Show more
    Last updated: 28 days ago • Promoted
    Software Engineer (Full Stack) – Evisort at Workday – Canada, BC, Vancouver

    Software Engineer (Full Stack) – Evisort at Workday – Canada, BC, Vancouver

    Victrays • Vancouver
    Full-time
    Software Engineer (Full Stack) – Evisort at Workday – Canada, BC, Vancouver.Software Engineer (Full Stack) – Evisort at Workday – Canada, BC, Vancouver. Your work days are brighter here.At Workday, ...Show more
    Last updated: 15 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Targeted Talent • Delta, BC, Canada
    Full-time
    We are searching for a creative, flexible technical thinker capable of managing, planning and understanding team dynamics. Responsible for authoring, analyzing and translating User Stories into syst...Show more
    Last updated: 30+ days ago • Promoted
    Full-Stack Engineer - Backend Leaning (Remote)

    Full-Stack Engineer - Backend Leaning (Remote)

    PRAGMATIKE • Vancouver, BC, Canada
    Remote
    Full-time
    Pragmatike is hiring on behalf of a fast-growing, product-driven technology company building data-intensive platforms used at scale across multiple markets. The product focuses on automation, data e...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Invictus Accounting Group LLP • Vancouver
    Full-time
    Invictus Accounting Group LLP provided pay range.This range is provided by Invictus Accounting Group LLP.Your actual pay will be based on your skills and experience — talk with your recruiter to le...Show more
    Last updated: 15 days ago • Promoted
    Full Stack Software Engineer

    Full Stack Software Engineer

    impact.com • Vancouver
    Full-time
    Get AI-powered advice on this job and more exclusive features.From affiliates and influencers to content publishers, brand ambassadors, and customer advocates, impact. Its award-winning products—Per...Show more
    Last updated: 15 days ago • Promoted
    Senior Full-Stack Engineer — ML & Platform APIs

    Senior Full-Stack Engineer — ML & Platform APIs

    Autodesk • Vancouver
    Full-time
    A leading design software company in Canada is seeking multiple full stack Senior Software Engineers for their Platform Services & Emerging Technologies team. This role focuses on designing REST API...Show more
    Last updated: 15 days ago • Promoted
    Full Stack Software Engineer Vancouver, British Columbia, Canada

    Full Stack Software Engineer Vancouver, British Columbia, Canada

    MyFO Ltd • Vancouver
    Full-time
    MyFO seeks a Full Stack Software Engineer specializing in backend integrations with banking data aggregation platforms such as Plaid, SaltEdge, MX, and Meld. The candidate will focus on secure, scal...Show more
    Last updated: 15 days ago • Promoted
    Full Stack Developer

    Full Stack Developer

    Substance | Level Up by Substance • Vancouver, BC, Canada
    Full-time
    As a Full Stack Developer, you will be at the center of our development efforts, driving innovative web solutions that enhance user experience and meet business goals.You'll work with cross-fun...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Full Stack

    Software Engineer, Full Stack

    Basetwo • Vancouver, BC, CA
    Remote
    Full-time
    Quick Apply
    We’re on a mission to make manufacturing more resilient.Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production processes to ...Show more
    Last updated: 30+ days ago
    Full Stack ML Engineer

    Full Stack ML Engineer

    ALS • North Vancouver
    Full-time +1
    At ALS, we encourage you to dream big.When you join us, you’ll be part of a global team harnessing the power of scientific testing and data-driven insights to build a healthier future.Versiones fra...Show more
    Last updated: 10 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    EviSmart • Vancouver
    Full-time
    Full Stack Engineer – 3D Data Applications.EviSmart™ (by Evident) is a global leader in AI-powered dental workflow automation and CAD design outsourcing. Trusted by laboratories and clinics in over ...Show more
    Last updated: 15 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Avinya Talent • Vancouver
    Full-time
    Direct message the job poster from Avinya Talent.Experienced Human Resource professional skilled in talent acquisition and hiring practices. Backend API data structure design.Data migration and infr...Show more
    Last updated: 15 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Swim Recruiting • Vancouver
    Full-time +1
    This 6-month contract role requires a Full‑Stack Engineer with extensive experience in Angular and Java / SpringBoot.The position is based in Vancouver, hybrid work (4 days a week in office).The clie...Show more
    Last updated: 15 days ago • Promoted
    Software Development Engineer (Full Stack)

    Software Development Engineer (Full Stack)

    Workday • Vancouver
    Full-time
    Software Development Engineer (Full Stack).Software Development Engineer (Full Stack).Your work days are brighter here.We’re obsessed with making hard work pay off, for our people, our customers, a...Show more
    Last updated: 15 days ago • Promoted
    Software Engineer (AI / Full Stack)

    Software Engineer (AI / Full Stack)

    TrustFlight • Vancouver, BC, CA
    Full-time
    TrustFlight is an innovative aviation software company that specializes in developing cutting-edge AI, digital workflow, and analytics applications for the aviation industry.Our software empowers m...Show more
    Last updated: 30+ days ago
    Full-Stack Software Engineer : Build impactful cloud features

    Full-Stack Software Engineer : Build impactful cloud features

    Rival Technologies • Vancouver
    Full-time
    A growing tech company in Vancouver is looking for a full-stack software engineer to join their dynamic team.In this role, you will be responsible for building and maintaining production systems wh...Show more
    Last updated: 10 days ago • Promoted