Junior Software Developer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
We are looking for a curious and driven Junior Software Developer to join our growing Parametrics.Ag team reporting to the AVP, Data and Software Engineering. This is a fantastic opportunity for a recent graduate or early-career developer to contribute to meaningful technology that supports Canadian agriculture. You will work alongside experienced developers and subject-matter experts, gaining hands-on experience building and maintaining software systems that power agricultural risk analysis, data pipelines, and client-facing applications. Full-Time permanent career working out of our Saskatchewan based location
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
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)
- 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)
- Why Join?
- 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
- What makes us different than all the rest?
- Our Vision: To be everywhere risk exists - today and tomorrow. Helping protect what matters most.
- Our Mission: To protect and support the aspirations of individuals, families, and businesses. To empower our employees to learn, grow and make a difference in their communities.
- Our Core Values:
- Entrepreneurship : We encourage innovation and educated risk-taking.
- Integrity : We do the right thing every time.
- Teamwork: We work together to maximize results.
- Accountability : We measure and take responsibility for outcomes.
- Service: We serve clients, communities, and colleagues.
- Ready to join HUB & Parametrics Ag and build a career in a rapidly growing industry
Benefits
Additional Information
Ignite your potential. Impact what matters. HUB International & Parametrics.Ag HUB International is one of the world's largest insurance brokers, with a presence across North America and a deep commitment to innovation in risk management. In Canada, HUB's Parametrics.Ag team is at the forefront of agricultural insurance technology, developing data-driven parametric solutions that help Canadian producers manage the risks of unpredictable weather and market conditions. Based in Saskatchewan-the heart of Canadian agriculture-our team blends insurance expertise with cutting-edge software development to build tools that make a real difference for farmers across the Prairies and beyond.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Hub International? Share your experience