1

Software Developer Volunteer Jobs in Calgary, AB

Estimator

Calgary, AB ยท On-site

Paid volunteer days to support causes that matter to you and our communities. * Retirement savings ... Deliver preconstruction services, including cost plans, preliminary budgets, and value engineering ...

Estimator

Calgary, AB ยท On-site

Paid volunteer days to support causes that matter to you and our communities. * Retirement savings ... Deliver preconstruction services, including cost plans, preliminary budgets, and value engineering ...

A diploma or degree in Civil Engineering or Business is preferred or equivalent experience. A ... Experience with B2W Estimate software is a strong plus. Additional Requirements: * Computer ...

Experience with SharePoint, Power BI, or HSE management software is considered an asset. * Ability ... Our expertise spans geochemistry, biochemistry, chemistry, microbiology, geology, and engineering ...

... software, QBLM. This role is critical to ensuring data integrity, system efficiency, and seamless ... Develop detailed design specifications and collaborate closely with Developers and Systems Analysts ...

We are a software-focused IT solutions and services provider that equips organizations to be agile ... Collaborate with architects, engineers, and product managers to ensure consistency and quality ...

Earth Sciences, Environmental Studies, Engineering, or related discipline. Required Work Experience ... Experience in Environmental Compliance software is an asset. Travel Requirements: Up to 25% of ...

Showing results 21-32

Software Developer Volunteer information

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 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 are the most commonly searched types of Software Developer jobs in Calgary, AB? The most popular types of Software Developer jobs in Calgary, AB are:
What cities near Calgary, AB are hiring for Software Developer Volunteer jobs? Cities near Calgary, AB with the most Software Developer Volunteer job openings:
Infographic showing various Software Developer Volunteer job openings in Calgary, AB as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Estimator

Laurin

Calgary, AB โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 days ago


Job description

Salary:

Build Your Legacy. Shape the Future.

At LAURIN, we dont just build structures we build careers and communities. Since 1985, weve earned a reputation for excellence in construction and project management by delivering projects that matter and supporting the people who make them happen.


Were seeking an Estimator to join our Calgary team. This is an opportunity for an accomplished construction professional who combines technical estimating expertise, commercial judgment, and strong market relationships to lead competitive pursuits and help shape LAURINs continued growth in Western Canada.


Why Join LAURIN?

At LAURIN, we believe a great career is built on more than just a paycheck its built on stability, support, and opportunity. Our total rewards package is designed to recognize your contributions and help you thrive both professionally and personally.

  • Competitive compensation that reflects your skills, experience, and impact.
  • Annual discretionary profit-sharing program.
  • Comprehensive medical, dental, and vision coverage for you and your family.
  • Prescription drug coverage and access to telemedicine services.
  • Life, AD&D, and disability insurance for financial peace of mind.
  • Mental health and wellness support through our Employee Assistance Program.
  • Paid vacation, sick days, and personal days to recharge and stay balanced.
  • Paid volunteer days to support causes that matter to you and our communities.
  • Retirement savings plan with employer matching.
  • Inclusive, safety-first culture where every person is respected.
  • Ongoing opportunities to grow, including training, mentorship, and career advancement.


Your Impact at LAURIN

As an Estimator, you will take a leading role in developing accurate, competitive estimates for complex ICI construction projects across Calgary and the surrounding region. Youll work closely with preconstruction, operations, trade partners, consultants, and clients to evaluate opportunities, manage risk, strengthen bid strategy, and position LAURIN for successful project delivery.


Key Responsibilities

  • Develop detailed, accurate estimates in line with company standards, including quantity takeoffs, self-perform work, and selected subcontractor scopes.
  • Review project documents thoroughly to analyze scope, technical requirements, and subcontractor needs.
    Identify project risks and opportunities, providing strategies to improve competitiveness and value.
  • Prepare preliminary project construction schedules using input from subcontractors and internal teams to accurately price time-related activities.
  • Deliver preconstruction services, including cost plans, preliminary budgets, and value engineering proposals.
  • Actively solicit pricing from subcontractors and suppliers, ensuring comprehensive coverage of all scope areas.
  • Build and maintain strong relationships with trade partners, consultants, and clients to strengthen Laurins market presence.
  • Maintain and continuously update databases of labor rates, material pricing, and project cost histories.
  • Determine general expenses and contribute to decisions on fees and margins.
  • Prepare summaries of key issues and actively participate in estimate review meetings.
  • Lead or participate in bid closings, ensuring all submissions are accurate, timely, and competitive.
  • Support post-tender activities, including clarifications, submissions, and negotiations.
  • Identify new project leads through relationships with clients, consultants, and subcontractors.
  • Leverage deep understanding of the Ottawa construction market to secure strategic opportunities.


Qualifications

  • +5 years of hands-on estimating experience, ideally in ICI construction with exposure to various project delivery methods.
  • Experience with civil or infrastructure projects considered a strong asset.
  • Previous Secret level security clearance is preferred
  • Strong knowledge of estimating techniques, tendering processes, and contract negotiation.
  • Proficiency with estimating software such as PlanSwift or On-Screen Takeoff, as well as Microsoft Office Suite and Adobe.
  • Ability to read and interpret technical drawings, plans, and specifications
  • Exceptional analytical, problem-solving, and critical-thinking skills.
  • Strong organizational skills with the ability to prioritize multiple deadlines.
  • Excellent interpersonal and communication skills (written and verbal).
  • Collaborative team player with a positive, professional attitude.
  • Adaptable and calm under pressure in fast-paced environments.


Education & Professional Credentials

  • Degree or diploma in Construction Engineering Technology, Civil Engineering, Construction Management, Quantity Surveying, or a related field, or an equivalent combination of education and extensive industry experience.
  • Professional Quantity Surveyor (PQS), Gold Seal, LEED, or another relevant construction or estimating designation is considered an asset.


Eligibility & Security Requirements

At LAURIN, many of our projects require specific employment and security conditions. To be considered, candidates must:

  • Be legally authorized to work in Canada. Please note that LAURIN does not provide or assume sponsorship for work permits or visas.
  • Be eligible to obtain and maintain Government of Canada Reliability Status security clearance (Secret clearance is considered an asset).
  • Successful candidates will be required to provide proof of authorization to work in Canada (e.g., valid work permit or Social Insurance Number). All offers of employment are conditional upon obtaining the required security clearance.


Estimated Compensation

The expected salary range for this role is $90,000 $120,000, based on experience and qualifications. Final compensation will be confirmed in your personalized offer.


Life at LAURIN

At LAURIN, youll be part of something bigger than a job youll be part of a team recognized for its integrity, teamwork, and long-term careers. We invest in people at every stage, from co-ops and entry roles to leadership development programs that help you pursue your career goals.


We are an inclusive employer, and we welcome applicants from all backgrounds. If you require accommodation during the application process, please contact position@laurin.ca and include the position and location youre applying for.


Applicants must be legally authorized to work in Canada. This role is not eligible for sponsorship, and we are unable to sponsor or take over sponsorship of an employment visa or work permit.


This posting is for a new position within our organization. This recruitment process does not involve the use of artificial intelligence (AI) to screen, assess, or select applicants. All hiring decisions are made by qualified reviewers.


Lets Build Something Great Together.