Share this Job

Software Developer II

Date: Sep 9, 2022

Location: Winnipeg, MB, CA

Company: AGCO

Software Developer



The candidate will perform tasks related to the design, development, testing and deployment of software.  Our team develops internet connected grain storage monitoring products for farmers. As a Software Developer with AGCO in Winnipeg you will work developing our GrainVue and GrainViz systems and related products.  This involves embedded systems, wireless sensor networks and a large variety of Amazon Web Services (AWS) technologies.



Duties and Responsibilities


  • Design, read, write, and review code
  • Engage with the software team to brainstorm features and technical solutions
  • Assist in troubleshooting software operating in a live service environment
  • Support new product development (NPD) and current product (CP) teams



Essential Skills and Experience


  • Bachelor of Science degree in Computer Science


Qualifications and Experience

  • Minimum of 3 years of experience
  • Experience in or willingness to learn:
    • ReactJS
    • TypeScript
    • Python
    • AWS tools
    • Docker
    • PostgreSQL / sqlite
    • Git (Gitlab, Github)
  • Software workflow experience using git, CI/CD pipelines with unit testing, integration testing, code review and static analysis tools

IMPACT and Scope


Nature and scope

  • Design and test support for software product and service through entire life cycle of product
  • Compliance with standards
  • Support new product development team with knowledge of software development practices and standards.
  • Interdepartmental interactions with firmware, software, and mechanical engineering teams


Impact domain

  • Agriculture (Grain and Protein)

Job Segment: Testing, Developer, Embedded, Computer Science, Mechanical Engineer, Technology, Engineering