Richardson International

Software Developer I

Winnipeg Full time

At Richardson International, being truly invested is at the heart of everything we do. For over 165 years, Richardson has been dedicated to Canadian agriculture. Recognized as a global leader in agriculture and food processing, Richardson is one of Canada’s Best Managed Companies. Richardson has approximately 3,500 employees across Canada, the U.S. and the U.K. At Richardson, we are committed to enhancing our facilities and services and investing in our people and our communities.

Working with Richardson opens the door to a world of opportunity to learn, grow and be a part of the crucial food supply industry. Our growing Application Delivery Team currently has an opportunity for a Software Developer I within our IT department. We are looking for individuals who have a passion for building high quality software and thrive on owning their ideas from conception to delivery. In this role, you will actively contribute to the development of new and existing applications for our internal users in our grain handling, crop inputs, and food processing divisions.

The ideal candidate is an enthusiastic, results-oriented, individual who is ready to be a part of a continuously improving agile scrum team. You will learn from experienced, like-minded, individuals while having the opportunity to share your knowledge and teach other junior developers. We build enterprise grade applications using technologies and frameworks such as Java, Spring, Javascript and SQL. Experience with similar technologies and an eagerness to learn our tech stack will quickly make you a productive, impactful, member of our team.

Responsibilities:

  • Collaborate as a member of an agile scrum team to understand and address business needs
  • Design, develop, and test new functionality in our Java-based web applications and services
  • Deliver value to our internal users by owning your work from concept to production
  • Actively learn and contribute to improving our team’s development practices and application architecture.
  • Provide direction and support to junior developers throughout all stages of the development cycle.
  • Participate in code reviews; provide meaningful feedback to others.
  • Provide support to teams by effectively troubleshooting and resolving issues.

Qualifications:

  • A degree or diploma in a computer science or related program.
  • Strong analytical and problem solving abilities.
  • Well-developed communication and interpersonal skills.
  • Working knowledge of object-oriented design and development, RESTful APIs, and SQL.
  • Demonstrated leadership and teamwork skills.
  • Commitment to a continuous improvement mindset.
  • Experience with any of these would be an asset: Java SpringMVC, Spring Boot, Oracle databases, PostgresDB, PL/SQL, Vue.js, Python, continuous delivery, Agile, and Scrum practices.

Richardson International provides an excellent compensation package consisting of competitive salary, pension, a flexible benefits plan and training and career development opportunities. 

Interested candidates should click the Apply icon to apply online by December 19, 2025

Richardson International values diversity in the workplace. Women, Indigenous Peoples, Visible Minorities, and persons with disabilities are encouraged to apply and self-identify.