Software Developer

Richardson International

Winnipeg

On-site

CAD 70,000 - 110,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Richardson International is seeking a Software Developer to join the IT department in Winnipeg. You will design, develop, test, and deploy Java-based web applications and back-end services used across our grain handling, crop inputs, and food processing businesses.

You will collaborate with analysts, product owners, and other developers in an Agile Scrum team, write clean code, participate in code reviews, troubleshoot issues, and contribute to CI/CD and AI-assisted development tools to improve

Qualifications

  • Degree or diploma in Computer Science, Software Development, or a related discipline.
  • Minimum 3 years of relevant software development experience.
  • Working knowledge of object-oriented design and development using languages such as Java or C#.
  • Experience developing web applications, services, and REST APIs.
  • Working knowledge of relational databases and SQL.
  • Strong analytical, problem-solving, communication, and teamwork skills.
  • Commitment to continuous learning and a continuous improvement mindset.

Responsibilities

  • Design, develop, test, and deploy new functionality in Java-based web applications and back-end services.
  • Collaborate with analysts, product owners, and other developers in an Agile Scrum team to understand requirements and deliver software solutions.
  • Write clean, testable, and maintainable code while contributing to software quality through automated testing and code reviews.
  • Participate in code reviews and provide feedback to support team growth.
  • Troubleshoot, resolve, and support application issues across environments.
  • Contribute to CI/CD initiatives and continuous improvement efforts that enhance quality and delivery.
  • Leverage modern software engineering practices and AI-assisted tools to improve productivity and delivery outcomes.
  • Actively learn and contribute ideas that improve development practices, architecture, and user experience.

Skills

Java
C#
REST APIs
SQL
Agile/Scrum

Education

Bachelor's degree in Computer Science or related field

Tools

Spring Framework
Vue.js
PL/SQL
Python
Oracle or PostgreSQL
CI/CD
GitHub Copilot

Job description

Working with Richardson opens the door to a world of opportunities to learn, grow, and be part of the critical food supply industry. Our growing Application Delivery Team currently has an opportunity for a Software Developer within our IT department. We are looking for individuals who are passionate about building high-quality software and thrive on taking ideas from conception through to delivery. In this role, you will contribute to the development, enhancement, and support of applications used across our grain handling, crop inputs, and food processing businesses.

Responsibilities
  • Design, develop, test, and deploy new functionality in our Java-based web applications and back-end services
  • Collaborate with analysts, product owners, and other developers as a member of an Agile Scrum team to understand business requirements and deliver software solutions
  • Write clean, testable, and maintainable code while contributing to software quality through automated testing and code reviews
  • Participate in code reviews and provide meaningful feedback to support the growth and success of the development team
  • Troubleshoot, resolve, and support application issues across development, testing, and production environments
  • Contribute to CI/CD initiatives and continuous improvement efforts that enhance software quality and delivery
  • Leverage modern software engineering practices and AI-assisted development tools to improve productivity, code quality, and delivery outcomes
  • Actively learn and contribute ideas that improve development practices, application architecture, and user experience
Qualifications
  • Degree or diploma in Computer Science, Software Development, or a related discipline
  • Minimum 3 years of relevant software development experience
  • Working knowledge of object-oriented design and development using languages such as Java or C#
  • Experience developing web applications, services, and REST APIs
  • Working knowledge of relational databases and SQL
  • Strong analytical, problem-solving, communication, and teamwork skills
  • Commitment to continuous learning and a continuous improvement mindset
The Following Would Be Considered Assets
  • Experience with Spring Framework, Vue.js, PL/SQL, Python, Oracle or PostgreSQL databases
  • Experience with CI/CD practices, automated testing, and Test-Driven Development (TDD)
  • Experience working in Agile and Scrum environments
  • Experience using AI-assisted technologies such as GitHub Copilot, Microsoft Copilot, ChatGPT, Claude, or similar tools to support software development and delivery

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 visit our website at Richardson Careers to apply online by September 23** , 2026.**

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

richardson • Winnipeg

On-site
CAD 70,000 - 100,000
Competitive compensation
Pension
Flexible benefits plan
+1
Software Developer
Software Developer

Richardson International Limited • Winnipeg

On-site
CAD 85,000 - 115,000
Competitive salary
Pension
Flexible benefits plan
+1
Analyst, Finance Technology
Analyst, Finance Technology

Richardson International Limited • Winnipeg

On-site
CAD 65,000 - 90,000
Competitive salary
Pension
Flexible benefits
+1
Location Assistant
Location Assistant

Richardson International • City of Lacombe

On-site
CAD 22,000 - 30,000
Grain Marketing Representative
Grain Marketing Representative

Richardson International Limited • Kindersley

On-site
CAD 55,000 - 75,000
Competitive salary
Pension
Flexible benefits plan
+1
Location Assistant
Location Assistant

Richardson International Limited • Saskatoon

On-site
CAD 32,000 - 42,000
Competitive salary
Pension
Flexible benefits plan
+1
Summer Student - Richardson Farms
Summer Student - Richardson Farms

Richardson International Limited • Canada

On-site
CAD 21,000 - 30,000
QA Technician (21 Month Term)
QA Technician (21 Month Term)

Richardson International Limited • Lethbridge

On-site
CAD 42,000 - 60,000
Location Assistant
Location Assistant

Richardson International Limited • Balgonie

On-site
CAD 36,000 - 48,000
Pension
Flexible benefits
Training and career development
Agribusiness Student - Saskatchewan
Agribusiness Student - Saskatchewan

Richardson International Limited • Saskatoon

On-site
CAD 13,000 - 20,000
Competitive salary
Training
Career development opportunities