Junior Software Developer

HUB InternationalMoose Jaw, SK
Hybrid

About The Position

HUB International is a global insurance broker committed to innovation in risk management. The Parametrics.Ag team in Canada specializes in agricultural insurance technology, developing data-driven parametric solutions for Canadian producers. Located in Saskatchewan, the team combines insurance expertise with software development to create tools for managing agricultural risks. This role is for a Junior Software Developer to join the Parametrics.Ag team, reporting to the AVP, Data and Software Engineering. It's an opportunity for a recent graduate or early-career developer to contribute to technology supporting Canadian agriculture, working with experienced professionals on software systems for risk analysis, data pipelines, and client applications. This is a full-time, permanent position based in Saskatchewan.

Requirements

  • Diploma or degree in Computer Science, Software Engineering, Information Technology, or a related field (new graduates are encouraged to apply).
  • Foundational knowledge of at least one programming language (e.g., Python, JavaScript, Java, C#, or similar)
  • Understanding of software development fundamentals including version control (Git), debugging, and testing principles
  • Solid knowledge of Figma and UI/UX design fundamentals
  • Strong analytical and problem-solving skills with keen attention to detail
  • Excellent written and verbal communication skills
  • Ability to work collaboratively in a team environment and independently manage assigned tasks
  • Must be legally authorized to work in Canada and be based in Saskatchewan (Saskatoon, Moose Jaw, or Regina)
  • 2-5 years of relevant experience

Nice To Haves

  • Familiarity with AWS and exposure to cloud-based application development
  • Experience with relational or NoSQL databases and writing SQL queries
  • Exposure to RESTful API design and integration
  • Interest in or knowledge of the agricultural industry, agronomy, or environmental data
  • Experience with data visualization libraries or dashboarding tools
  • Familiarity with Agile or Scrum development methodologies
  • Academic or personal projects demonstrating software development skills (GitHub portfolio welcome)

Responsibilities

  • Contribute to the design, development, testing, and deployment of software applications supporting the Parametrics.Ag platform.
  • Write clean, maintainable, and well-documented code following team standards and best practices.
  • Collaborate with cross-functional team members including data scientists, product owners, and insurance specialists to deliver features aligned with business needs.
  • Participate in code reviews, providing and receiving constructive feedback to improve overall code quality.
  • Assist in troubleshooting, debugging, and resolving software defects in a timely manner.
  • Support the integration of third-party data sources, APIs, and cloud-based services.
  • Contribute to technical documentation, including system architecture, data flows, and user guides.
  • Stay current with emerging technologies and proactively identify opportunities for improvement within the team’s development processes.
  • Participate in Agile ceremonies including daily standups, sprint planning, and retrospectives.

Benefits

  • Competitive salary commensurate with experience
  • Comprehensive benefits package including health, dental, and vision coverage
  • Flexible hybrid/remote work arrangement for Saskatchewan-based employees
  • Mentorship and structured onboarding with experienced developers
  • Opportunities for professional development, training, and certifications
  • A collaborative, inclusive team culture that values curiosity and initiative
  • The chance to build technology that directly supports Canadian agricultural producers
  • Access to HUB International’s broader network of technology and insurance professionals across North America
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service