Apply now

First seen by our source: just now

Software Developer

@ Proven

Mississauga, Ontario

Full-time3+ years experience
Apply now
SIGNALS

Overview

Proven is hiring a full-time permanent Software Developer in Mississauga, ON, to build internal web applications end to end for a growing engineering and environmental consulting firm. The role involves integrating with ERP, CRM, HR, payroll and Microsoft 365 systems and deploying on Azure. Candidates need 3+ years shipping web applications, REST API integration and daily use of AI coding assistants.

Responsibilities:

  • Design, build, test and ship internal web applications end to end
  • Build and maintain integrations with ERP, CRM, HR, payroll and Microsoft 365 systems
  • Deploy and operate applications on Azure with CI/CD and monitoring
  • Work with HR, finance, operations and commercial stakeholders to iterate on software
  • Protect employee and client data with role-based access and audit trails

Requirements summary:

  • Degree or diploma in computer science or related field, or equivalent experience
  • 3+ years building and shipping web applications in a modern stack
  • Hands-on REST API integration experience
  • Azure or comparable cloud deployment with Git and CI/CD
  • Solid relational data modelling and SQL skills
  • Daily use of AI coding assistants

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
Not provided
First seen by our source
2026-11-15
Source record updated
2026-11-15

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Experience3+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Encouraged to applyIndigenous peoples
EducationCollege diploma (preferred)
Fields of studyComputer science, Software engineering

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Open jobs on Jobsy5
Job description
Build the internal applications that run a growing engineering firm

Mississauga, ON

Full-time, permanent

About The Opportunity

PRI is a multidisciplinary engineering and environmental consulting firm with offices across British Columbia, Alberta, Nova Scotia, and Ontario, growing toward 300 people. Rather than bend the business around off-the-shelf software, we build many of our own internal applications: business systems that run the firm, and technical tools that support our engineering and environmental practices. They run on our own Azure platform and integrate with our core enterprise systems.

We are hiring a Software Developer to join that effort, working under our Lead Full-Stack Developer. You will take applications from scope to production: designing data models, building APIs and front ends, integrating with our ERP, CRM, and other enterprise systems, and supporting what you ship. Some of what you build runs the business; some of it helps engineers and scientists do their technical work faster and more consistently, which means working closely with our Practice Leads to turn engineering methods and workflows into reliable software. The users are your colleagues down the hall, so feedback is immediate and the impact is visible. We expect you to use AI coding tools as a normal part of how you work, and to care as much about the people using the software as the code behind it.

What You'll Do

  • Design, build, test, and ship internal web applications end to end: database, API, and user interface.
  • Build and maintain integrations with the firm's ERP, CRM, HR, payroll, and Microsoft 365 systems through their APIs.
  • Deploy and operate applications on Azure (App Service, Functions, SQL, Entra ID single sign-on) across test and production environments, with source control, CI/CD, and monitoring.
  • Work with internal stakeholders in HR, finance, operations, and the commercial team to turn a scope into working software, and iterate on their feedback.
  • Build technical applications with the engineering and environmental practices, with the engineers owning the method and you owning the software.
  • Handle multi-entity data correctly: several legal entities, one org chart, and documents that must show the right company name.
  • Protect employee and client data: role-based access, audit trails, secure handling of sensitive records.
  • Write clear documentation and keep the codebase maintainable, so the next developer can pick up your work.
  • Support and improve applications already in production, and help retire the third-party tools they replace.

Required

What you bring

  • Degree or diploma in computer science, software engineering, or a related field, or equivalent experience.
  • 3 or more years building and shipping web applications in a modern stack (for example C# and .NET or Node and TypeScript on the back end, React or similar on the front end, and SQL).
  • Hands-on experience integrating with third-party systems through REST APIs, including authentication, pagination, and error handling.
  • Experience deploying and running applications in Azure or a comparable cloud, with Git-based workflows and CI/CD.
  • Solid relational data modelling and SQL skills.
  • Daily, practical use of AI coding assistants, and the judgment to review what they produce.
  • Clear communication with non-technical users, and the ownership to see a feature through to adoption, not just to merge.

Preferred

  • Experience integrating with a project-based ERP (such as Deltek Vantagepoint) or a CRM platform.
  • Experience building internal business or workflow applications for a non-technical audience.
  • Entra ID (Azure AD) authentication, Microsoft Graph, Power BI, or Power Platform experience.
  • Exposure to engineering or scientific work: numerical or calculation-heavy applications, data pipelines, GIS or geospatial data, mobile or offline field data capture, or document generation.
  • Exposure to professional-services or engineering firms and how they bill time.
Why PRI

  • Greenfield work on a real internal product roadmap, used every day by 150 colleagues and growing.
  • A small team with real ownership: you will design and ship, not maintain tickets.
  • Modern tooling and a leadership team that funds building rather than buying.
  • Competitive compensation, comprehensive benefits, and support for professional development.
PRI is an equal-opportunity employer committed to building a diverse and inclusive team. We welcome applications from all qualified candidates, and we particularly encourage applications from Indigenous professionals.

Similar jobs

  • Software Developer - Senior

    Toronto, ON
    Contract

    isgSearch

    Candidates need strong C#, ASP.NET, .NET Core and SQL Server experience, hands-on Azure and Azure DevOps skills, and full software development lifecycle experience. Strong analytical and communication skills are also required.

    SQL Server, Microsoft Azure, Azure DevOps, IIS, Windows Server, Entity Framework

    Software Developer - ETL / Power BI - Intermediate

    Toronto, ON
    Contract

    isgSearch

    Candidates need strong experience with Power BI, DAX, Power Query (M) and data modelling, plus strong SQL and relational database knowledge. They also need Databricks and Azure data platform experience, including Data Lake, Synapse, Data Factory or Microsoft Fabric, and an understanding of data warehousing and dimensional modelling.

    Power BI, DAX, Power Query, SQL, Databricks, Azure Data Lake Storage

  • Software Developer (.NET/React), Progressive Web Application (PWA)

    Mississauga, ON
    Full Time

    Survalent

    2+ YOECandidates need a computer science or related diploma or degree and 2 to 5 years of programming experience. They need full-stack skills in React, ASP.NET Core Web API, SQL Server or PostgreSQL, object-oriented design, design patterns, multi-threading with Tasks and Git.

    React, ASP.NET Core, SQL Server, PostgreSQL, Git

  • Senior Software Developer

    Ottawa, ON
    Contract

    OXARO Inc.

    Candidates need senior-level programming experience, at least 2 years as a Technical Architect, and at least 2 years with .NET Framework, C#, Angular, NoSQL and Agile development. Secret clearance and Controlled Goods status are required.

    Azure DevOps, .NET Framework, C#, Angular, NoSQL

  • Software Developer

    Richmond Hill, ON
    Full Time

    Open Text Corporation: OpenText is a leading Cloud and AI company that provides organizations around the world with a comprehensive suite of Business AI, Business Clouds,…

    3+ YOECandidates need several years of professional Java development experience, including Spring Boot and REST APIs, and experience with relational databases. Familiarity with Git, Gradle or Maven, Docker and Kubernetes, and AI coding tools is also expected.

    Java, Spring Boot, Git, Gradle, Maven, Docker

  • Intermediate Software Developer — Geometry & Engineering Applications

    Toronto, ON
    Part Time

    Metafold 3D

    Metafold 3D needs several years of professional software development experience and strong C++ or a comparable compiled language. Candidates should understand algorithms, data structures, debugging, vectors, matrices and numerical methods, and be comfortable with testing, version control and code review.

    C++, Python

  • Junior Software Developer

    Toronto, ON
    Full Time

    FDM Group

    Candidates need a university degree (bachelor or higher), strong problem-solving and communication skills, and a commitment of at least two years with FDM after training. They must be eligible to work in Canada and fluent in English.

    Selenium, Cucumber, Java, Spring Boot, React, AWS

  • Software Developer, Platform & AI Solutions

    Burlington, ON
    Full Time

    Laurentian Bank

    5+ YOECandidates need 5 to 7+ years of professional software development experience, with strong hands-on C#/.NET, REST API, SQL Server and Git skills. Working knowledge of CI/CD and release management, clear documentation and strong communication with business and technical teams are also required.

    Odessa Build, Microsoft SQL Server, Git, Power Automate, Power Apps, Dataverse

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.