Software Developer

richardson

Winnipeg

On-site

CAD 70,000 - 100,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Pension
Flexible benefits plan
Training and career development

Job summary

Richardson International is seeking a Software Developer to join its IT department and contribute to the development, enhancement, and support of applications across grain handling, crop inputs, and food processing businesses.

You will design, develop, test, and deploy Java-based web applications and back-end services, collaborating in an Agile Scrum team to meet business requirements and deliver robust software solutions.

Qualifications

  • Degree or diploma in Computer Science, Software Development, or a related discipline.
  • Minimum 3 years of relevant software development experience.
  • Experience with Java or C# and web applications, REST APIs.
  • Experience with 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 meaningful feedback to support the development team growth.
  • Troubleshoot, resolve, and support application issues across development, testing, and production environments.
  • Contribute to CI/CD initiatives and continuous improvement efforts to enhance software quality and delivery.
  • Leverage modern software engineering practices and AI-assisted development tools to improve productivity and delivery.
  • Actively learn and contribute ideas that improve development practices, application architecture, and user experience.

Skills

Java
C#
REST APIs
SQL
Agile
Teamwork
Analytical thinking

Education

Degree in Computer Science or related

Tools

Spring Framework
Vue.js
PL/SQL
Python
Oracle
PostgreSQL

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.

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 International • Winnipeg

On-site
CAD 70,000 - 110,000
Software Developer
Software Developer

Richardson International Limited • Winnipeg

On-site
CAD 85,000 - 115,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
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 • Balgonie

On-site
CAD 36,000 - 48,000
Pension
Flexible benefits
Training and career development
Merchandising & Transportation Development Program
Merchandising & Transportation Development Program

Richardson International Limited • Winnipeg

On-site
CAD 42,000 - 62,000
Competitive salary
Pension plan
Flexible benefits
+1
Agronomic Solutions
Agronomic Solutions

Richardson International Limited • Grenfell

On-site
CAD 55,000 - 75,000
Agronomic Solutions
Agronomic Solutions

Richardson International Limited • Lamont

On-site
CAD 55,000 - 75,000