1

Software Developer Volunteer Jobs in Toronto, ON

Staff Software Engineer - AI II

Toronto, ON ยท Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Staff Software Engineer (AI), you'll architect and prototype AIdriven systems-multiagent ... We offer employees two paid volunteer days off annually and opportunities to get involved with pro ...

Improve developer practices and lead the adoption of the latest AI tooling to maximize engineering ... Time off to recharge including company holidays, paid time off, sick time, paid volunteer time off ...

Lead Principal Platform Software Engineer

Toronto, ON

CA$123K - CA$203K/yr

  • Medical

  • Life

  • Retirement

We are looking for a Lead Principal Software Engineer to help define and build the next generation ... We also encourage employees to give back to their communities through our volunteer programs. We're ...

Lead Principal Platform Software Engineer

Toronto, ON

CA$123K - CA$203K/yr

  • Medical

  • Life

  • Retirement

We are looking for a Lead Principal Software Engineer to help define and build the next generation ... We also encourage employees to give back to their communities through our volunteer programs. We're ...

Software Engineer II

Toronto, ON ยท On-site +1

  • Medical

  • Dental

  • Vision

  • PTO

Experience with Git or GitHub or Azure DevOps. * Knowledgeable in CI/CD and different testing ... Paid Volunteer days, unlimited sick days, and 3% RRSP matching * Work From Anywhere Program for up ...

Senior Web Developer

Toronto, ON

  • Medical

  • Dental

  • Vision

  • Life

Volunteer in your community and we will pay for that too. Imagine Communications is seeking a Software Engineer with web development expertise to join our engineering team in Toronto, Canada or ...

Staff Software Engineer I

Toronto, ON ยท Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Technical Experience: 6+ years of professional software engineering experience building and ... We offer employees two paid volunteer days off annually and opportunities to get involved with pro ...

New

Senior Web Developer

Toronto, ON

  • Medical

  • Dental

  • Vision

  • Life

Volunteer in your community and we will pay for that too. A Bit About The Role Imagine Communications is seeking a Software Engineer with web development expertise to join our engineering team in ...

Lead Software Engineer I

Toronto, ON ยท Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Technical Experience: 6+ years of professional software engineering experience building and ... We offer employees two paid volunteer days off annually and opportunities to get involved with pro ...

Lead Software Engineer I

Toronto, ON ยท Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Technical Experience: 6+ years of professional software engineering experience building and ... We offer employees two paid volunteer days off annually and opportunities to get involved with pro ...

Senior Software Engineer (C# & .Net)

Toronto, ON ยท On-site

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

About the Job As a Senior Software Engineer, you will develop and maintain the core backend systems ... Paid volunteer time * Focus on your career growth: * Development Dollars * Leadership development

Showing results 41-60

Software Developer Volunteer information

See Toronto, ON salary details

$18.6K

$93.1K

$155.1K

How much do software developer volunteer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for software developer volunteer in Toronto, ON is $93,080.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,849.00 and $118,815.00 per year, depending on experience, location, and employer.

What is a software developer volunteer?

A Software Developer Volunteer is an unpaid role where individuals contribute their programming skills to support a cause, organization, or project. Volunteers may help develop software, fix bugs, improve existing systems, or create new applications. This role provides valuable experience, enhances technical skills, and allows developers to give back to the community. It can be a great opportunity for students, career changers, or professionals looking to gain hands-on experience.

What types of projects and responsibilities can a software developer volunteer expect to work on?

As a Software Developer Volunteer, you may contribute to a wide range of projects, including building or improving websites, developing software tools, or automating tasks for nonprofit organizations or community initiatives. Your responsibilities could involve coding, debugging, documentation, and collaborating with other volunteers or team members during the software development life cycle. Many organizations encourage volunteers to propose their own ideas or take initiative on projects, giving you the opportunity to expand your skills and portfolio. You can also expect to attend virtual or in-person meetings, participate in code reviews, and work in an agile or project-based environment. This hands-on experience provides real-world learning, networking, and growth opportunities while making a meaningful impact.

What are the key skills and qualifications needed to thrive as a software developer volunteer, and why are they important?

To thrive as a Software Developer Volunteer, you need solid programming skills in languages like Python, Java, or JavaScript, as well as problem-solving abilities and a fundamental understanding of software development principles. Familiarity with version control systems like Git and exposure to collaboration platforms such as GitHub or Bitbucket are typically expected; relevant certifications or project experience can be advantageous. Strong communication, teamwork, and initiative are standout soft skills in a volunteer setting. These skills and qualities are crucial for effectively contributing to projects, learning from peers, and supporting organizational goals with limited resources.

What are the most commonly searched types of Software Developer jobs in Toronto, ON?

The most popular types of Software Developer jobs in Toronto, ON are:

What are popular job titles related to Software Developer Volunteer jobs in Toronto, ON?

For Software Developer Volunteer jobs in Toronto, ON, the most frequently searched job titles are:

What cities near Toronto, ON are hiring for Software Developer Volunteer jobs?

Cities near Toronto, ON with the most Software Developer Volunteer job openings:

Infographic showing various Software Developer Volunteer job openings in Toronto, ON as of August 2026, with employment types broken down into 1% Internship, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $93,080 per year, or $44.8 per hour.

Sr Guidewire Developer -PolicyCenter

Hibernian General Insurance

Markham, ON โ€ข On-site

CA$110K - CA$130K/yr

Full-time

Medical, Retirement

Re-posted 20 days ago


Job description

Individually we are people, but together we are Aviva. Individually these are just words, but together they are our Values - Care, Commitment, Community, and Confidence.

As part of our Software Engineering Group, you will be working with globally distributed teams, including business representatives, business analysts, architects, and engineers to plan, design, develop, test, and implement solutions. We embrace a culture challenging the status quo and constantly looking to simplify processes, technology, and workflow.

As a Senior Guidewire PolicyCenter Developer, you will be responsible for the design, configuration, and development of PolicyCenter solutions that support Aviva's core policy lifecycle. You will play a key role in our Guidewire Cloud transformation, leveraging Guidewire Cloud capabilities to deliver scalable, reliable, and customercentric insurance solutions.

What you'll do

  • Build architectural diagrams / design documents.

  • Write programs, configure / package / deploy software.

  • Perform peer code reviews.

  • Collaborate with business partners to understand requirements and translate them into effective technical solutions.

  • Design and implement integrations with external systems.

  • Ensure standard methodologies are followed in code development, testing, and deployment.

  • Provide technical guidance and mentorship to team members, fostering a culture of continuous improvement.

  • Manage the technical aspects of Guidewire upgrades and patches.

  • Resolve and address complex technical issues promptly.

  • Monitor system performance and recommend improvements to enhance functionality.

What you'll bring

  • Bachelor's (or higher) degree in Computer Science, Computer Engineering, or other related fields, or equivalent experience.

  • 5+ years proven experience in Guidewire PolicyCenter Development.

  • Expertise in GOSU Language, configuration and coding using Guidewire tools and accelerators, Guidewire Batch, and Guidewire predefined plugins.

  • Read code in other languages and reverse engineer products.

  • Agile software development, including the use of Git, Bitbucket, Jenkins, Jira, Confluence, etc.

  • Domain knowledge on Property & Casualty Insurance

  • 5+ years of Guidewire development experience.

  • 5+ years of experience coding RESTful APIs.

  • 5+ years of experience with coding in multiple programming languages such as C#, Java, Python, etc.

  • Expertise in the end-to-end design and development of business database applications.

  • Experience building modern web applications and designing Web APIs with REST/JSON.

  • In-depth understanding of design thinking and customer-centric development.


Must have:

  • Guidewire Associate Certification.

  • Hands-on Guidewire PolicyCenter experience.

  • Experience working on Guidewire Cloud.

  • Deep experience across core PolicyCenter functional areas, including Policy lifecycle (Submission, Quote, Bind, Issuance, Endorsement, Rewrite, Cancellation, Renewal), Job configuration and workflows, outofsequence processing and prerenewal directions.

  • Proven experience with PolicyCenter product model configuration: Coverages, exclusions, modifiers, rulesets, and availability rules.

  • Strong expertise in PolicyCenter business rules: Underwriting rules, Validation rules, Prequote / postquote rules.

  • Handson experience configuring PolicyCenter UI and screens, including PC configuration layers, Display keys, page layouts and widgets.

  • Familiarity with Guidewire Cloud Tools: TeamCity, Bitbucket, DataDog, Guidewire Home.

  • Understanding Guidewire Messaging Engine: Message Queues, Message Transports, Plugins.


What makes you stand out

  • Guidewire Ace Certification (preferably PolicyCenter).

  • Guidewire Integration or Billing Center Knowledge.

  • Exposure to Advanced Product Designer (APD) for product modeling or maintenance

  • Experience with Rating configuration: Rate books, Rate tables, Rating algorithms and modifiers.

  • Experience writing automated GUnit tests for configurations using Guidewire data builders.

  • Experience upgrading Guidewire Cloud versions.

  • Experience handling Guidewire Cloud Assurance Reports and leading the resolution.

  • 5+ years of experience with relational databases and SQL - MS SQL Server & Transact SQL proficiency preferred.

What you'll get

  • The salary band for this position ranges from $110,000 to $130,000. Please note that individual salary is determined by factors such as job-related knowledge, skills and experience, as well as internal equity.

  • Compelling rewards package including base compensation, eligibility for annual bonus, retirement savings, share plan, health benefits, personal wellness, and volunteer opportunities.

  • Outstanding Career Development opportunities.

  • We'll support your professional development education.

  • Competitive vacation package with the option to purchase 5 extra days off per year.

  • Employee driven programs focused on gender, LGBTQ+, origins, diversity, and inclusion.

  • Corporate wellness programs to support our employees' physical and mental health.

  • Hybrid flexible work model.

This job advertisement is for an existing vacancy which has been posted both internally & externally.

Aviva Canada may use AI (Artificial Intelligence) tools to assist us throughout the recruitment process to screen, assess or select applicants for a position.

Aviva Canada welcomes applications from all qualified individuals and has a process in place to provide accommodations for persons with disabilities at all stages of the hiring process and during employment. If you require an accommodation during the interview or hiring process, please contact your Aviva Talent Acquisition Partner so that an appropriate accommodation can be arranged.

#LI-PS1
#LI-Hybrid