Farmers Edge
  • 11-Dec-2017 to 31-Jan-2018 (CST)
  • Winnipeg, MB, CAN
  • Salaried


For anyone who believes in the future of sustainable agriculture, Farmers Edge is the place to work. As a global leader in precision agriculture and independent data management solutions, Farmers Edge is defining the future of agriculture through innovation. Combining hardware, software, precision agronomy and boots-on-the-ground support, Farmers Edge gives growers the data needed to optimize their farm management decisions and help them grow more precisely. Farmers Edge has received national recognition for our agricultural innovations and commitment to global sustainability. Join Farmers Edge today to advance your career and help us support more growers across the globe!

Software Developer (Web Services)


Location: Winnipeg, MB preferred.     Remote locations will be considered.        


Reporting to the Software Manager (Web Services Team), the Software Developer will join a team responsible for maintaining a suite of web services that serve data and provide useful functionality to our front-end applications, as well as 3rd party partner applications.  We strive to create secure, scalable, and optimized solutions to provide our users with secure and efficient access to our online services.


Duties may include the following:

  • Build and maintain a suite of web services and RESTful API endpoints.
  • Participate in daily planning activities such as Scrum meetings.
  • Document internal and external source code.
  • Automatic and manual testing.
  • Troubleshoot deployed applications through interaction with beta and production users.
  • Participate in internal management meetings.
  • Other duties as assigned.


Education and Experience:

The ideal candidate would have post-secondary degree in Computer Science and prior experience in Software Development or a related technology field.


Additional candidate assets:

The ideal candidate would be strong in the following areas:

  • Web Services (e.g. REST, SOAP)
  • Web-based development using Python (e.g. Django, Flask)
  • Linux and its variants (e.g. Ubuntu, CoreOS)
  • Quality Control Tools / Testing Frameworks
  • Revision control software (e.g. Git)
  • Agile methodologies
  • Comfortable working in both a cooperative environment and be willing to work independently on assigned tasks
  • Creative, motivated, resourceful and passionate about what they do
  • Agriculture knowledge considered an asset


Training will be provided in the initial stages, but some independent learning will be expected.  Salary will be commensurate with experience.



Farmers Edge offers a very competitive compensation package including comprehensive benefits and retirement plan.



Farmers Edge
  • Apply Now

    with our quick 3 minute Application!

  • * Fields Are Required

    What is your full name?

    How can we contact you?

    By clicking the button above, I agree to ApplicantPro's Applicant Information Use Policy.

  • Sign Up For Job Alerts!

  • Share this Page
  • Facebook Twitter LinkedIn Email
Logo Precision Solutions Become Rep About us Blog Contact Us