Croptimistic Technology Inc. is an international agriculture technology (agtech) company that has been transforming modern farming since 2018. Backed by a growing team of dedicated professionals, we focus on creating the world's best soil mapping software and hardware to help farmers achieve their goals. We are proud to be one of Saskatchewan's Top Employers in 2025 and one of Canada's Top Small & Medium Employers in 2025.
Our mission is to empower the modern farm with an ecosystem of technology, tools, and knowledge to optimize profitability and sustainability. Guided by our vision to be the global leader in premium precision agriculture services, we are committed to delivering innovative solutions that make a difference. At Croptimistic, our values define who we are and how we operate:
Maintain a grassroots operation
Act with integrity
Pioneers of innovation
Serve our communities
The Software Product Owner/Manager’s main objective is to fully scope a product based on stakeholder needs and communicate this clearly to the development team. They will ensure that all products are in alignment with the company’s goals. This role is critical for effective flow of communication between stakeholders and development which allows for efficient product development and releases.
Responsibilities
Add projects to sprints and prioritize them appropriately
Develop and communicate the project’s scope to the stakeholder and development team to ensure everyone is aligned
Gather, analyze, and prioritize project requirements from stakeholders
Engage with stakeholders to understand their needs, gather feedback, and manage their expectations throughout the development process
Facilitate effective communication and collaboration between stakeholders and the development team
Break product needs into user stories for the development team
Define clear and comprehensive acceptance criteria for each user story to ensure the development team understands the expected outcomes and quality standards
Create and maintain a well-organized and prioritized product backlog
Ensure software tickets align with business goals
Identify and manage risks that could impact the product's development or delivery, proactively addressing potential issues to minimize disruptions to the project
Review and accept the completed work to ensure that it meets the predefined acceptance criteria
Continuously seek opportunities to improve the processes, technologies, and team efficiency
Requirements
Excellent communication and problem-solving skills
Well organized, detail-oriented and a quick learner
Able to work in a fast-paced environment
Strong computer and technical knowledge
Self-motivated and able to work independently from a home office
Post-secondary degree in software engineering, project management or related experience
Experience working in an agile environment
Experience in precision agriculture/ag tech industry is a benefit
Experience with UI/UX/Figma is considered an asset
Benefits
Professional development with growth opportunities
Internet, cell & home office subsidies
Matching RRSP program
Group benefits plan including Life, Long Term Disability, Extended Health & Dental