{bc}
indeed

Junior Software Developer

PRI Consultants
Calgary, CAN
Full-time
Entry
Onsite
Discovered 2 days ago
Web application developmentC#.NETNode.jsTypeScriptReact

Full Job Posting

About the opportunity

PRI builds internal business applications and technical tools for engineering and environmental practices on its Azure platform.

The junior developer joins a small team led by a Lead Full-Stack Developer, learning through shipped work and feedback from internal users.

The role is based in Calgary, AB, in office, and is full-time and permanent.

What you'll do

  • Build, test, and ship features and fixes across internal web applications, including databases, APIs, and user interfaces.
  • Help maintain enterprise-system API integrations and learn Azure deployment across test and production environments.
  • Use Git, pull requests, and CI/CD; work directly with users to understand needs and improve software.
  • Contribute to tools for engineering and environmental teams and correctly handle multi-entity data and documents.
  • Follow security, data-handling, and code-quality standards; write documentation and tests.
  • Support production applications and triage bugs.

Required qualifications

  • Degree or diploma in computer science, software engineering, or a related field completed within the last two years or by the start date.
  • Demonstrated ability to build web applications in a modern stack, such as C#/.NET or Node/TypeScript, React or similar, and SQL.
  • Hands-on understanding of REST APIs, relational databases, and Git.
  • Cloud experience is a plus, not a requirement.
  • Comfort using AI coding assistants and discipline to understand and test their output.
  • Clear communication, curiosity, good questions, and motivation to learn are expected.

Preferred qualifications

  • A co-op or internship term building software in a business setting.
  • Exposure to Azure, Entra ID, or Microsoft 365 development.
  • A portfolio, GitHub, or capstone project to walk through.
  • Interest in engineering, science, or data-heavy problems.

Why PRI

  • Real work from the first week on applications used by colleagues.
  • Experienced developers to learn from and a path toward owning applications.
  • Modern tooling, AI-assisted development, comprehensive benefits, competitive compensation, and professional development support.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at PRI Consultants