Description
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 4,000 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 provide development support as part of the Application Support team, working with the web applications and reporting tools that support our grain handling, crop inputs, and food processing business divisions. This role includes regular hands-on work with live production systems and operational support; candidates should be comfortable working within established enterprise applications and support processes. In addition to working with our application support analysts on escalated issues, you will actively contribute to the development of new and existing applications on a continuously improving agile scrum team.
The ideal candidate is an enthusiastic, detail-oriented individual who enjoys problem solving, and who can effectively juggle priorities. 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:
· Diagnose, design, and develop enhancements and fixes to our Java-based web applications and services
· Monitor and maintain the health and performance of our applications and services
· Troubleshoot and resolve system issues reported by users
· Interact with various user groups to coordinate data and application setup activities
· Clearly communicate technical information, concepts, and solutions in a professional manner
Qualifications:
· A degree or diploma in a computer science or related program
· Up to three years of backend development experience, with exposure to enterprise environments
· Working knowledge of Java, SQL, relational databases and Microsoft Excel
· Strong analytical and problem-solving abilities
· Well-developed communication and interpersonal skills
· Demonstrated ability to adapt and learn new skills, systems and processes
· Experience with any of the following would be an asset: Application support, SpringMVC, Oracle databases, PostgresDB, Python, Vue.js, 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 February 6th, 2026
Richardson International values diversity in the workplace. Women, Indigenous Peoples, Visible Minorities, and persons with disabilities are encouraged to apply and self-identify.
Apply on company website