3

Full Time Entry Level Software Developer Jobs in Saskatoon, SK

... * Full-Time permanent career working out of our Saskatchewan based location What You'll Do ... Diploma or degree in Computer Science, Software Engineering, Information Technology, or a related ...

We are SLR Consulting (Americas), a 1500+ team of advisory, environmental, engineering, and ... software) Working @ SLR With us, there is no doubt you'll grow your subject-matter expertise and ...

Job Types: Full-time, Permanent Why You Should Apply: * The opportunity to work for a growing ... enterprise engineered to unleash the full value of the world's most powerful plant and is the ...

Job Types: Full-time, Permanent Why You Should Apply: * The opportunity to work for a growing ... enterprise engineered to unleash the full value of the world's most powerful plant and is the ...

Full Time Entry Level Software Developer information

What does a Full Time Entry Level Software Developer do?

A Full Time Entry Level Software Developer is responsible for writing, testing, and maintaining code for software applications under the guidance of more experienced developers. They typically work as part of a team, collaborating on projects, fixing bugs, and learning new technologies to build their skills. Entry level developers often review code, participate in meetings, and continuously improve their coding abilities while contributing to real software products. This role is a great starting point for a career in software engineering.

What is the difference between Full Time Entry Level Software Developer vs Junior Software Engineer?

AspectFull Time Entry Level Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, basic coding skillsBachelor's in CS or related field, some coding experience
Work EnvironmentCorporate or tech company, collaborative teamsCorporate or tech company, team-based projects
Employer UsageCommonly used in job postings for entry-level rolesOften used interchangeably with entry-level roles
Comparison Search IntentYes, often compared for entry-level positionsYes, similar search queries for starting roles

Both roles are entry-level positions requiring similar educational backgrounds and skills. The term "Full Time Entry Level Software Developer" emphasizes a full-time commitment, while "Junior Software Engineer" is often used interchangeably for early-career roles. Employers and industry usage overlap significantly, making these titles comparable for those starting their software development careers.

What are some common challenges faced by full-time entry-level software developers, and how can I prepare for them?

As a full-time entry-level software developer, you may encounter challenges such as adapting to new codebases, balancing multiple tasks, and understanding unfamiliar technologies or tools. It's common to feel overwhelmed initially, but proactively seeking mentorship, asking clarifying questions, and dedicating time to learn best practices can help. Collaborating closely with team members and participating in code reviews will also accelerate your learning and integration into the team. Over time, your confidence and technical proficiency will grow as you gain hands-on experience.

What are the key skills and qualifications needed to thrive as a Full Time Entry Level Software Developer, and why are they important?

To thrive as a Full Time Entry Level Software Developer, you need foundational programming skills (such as in Java, Python, or C#), understanding of software development principles, and typically a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic knowledge of databases are commonly required. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills help you stand out in this role. These skills are crucial for delivering reliable code, collaborating with peers, and adapting to evolving project requirements.
Junior Software Developer

Junior Software Developer

HUB

Saskatoon, SK • On-site, Remote

Full-time

Medical, Dental, Vision

Posted 8 days ago


Job description

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.

The Opportunity:

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

What You'll Do:

  • 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

What We're Looking For:

  • 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)

Nice to Have
  • 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? Apply today for the Junior Software Developer!

Department Information TechnologyRequired Experience: 2-5 years of relevant experienceRequired Travel: No Travel Required

We endeavor to make this website accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact the recruiting teamHUBRecruiting@hubinternational.com. This contact information is for accommodation requests only; do not use this contact information to inquire about the status of applications.