JOB FILLED - Full Stack Software Developer - Joe Produce | Produce Jobs, Produce Careers, Agriculture Jobs, Agriculture Careers

JOB FILLED - Full Stack Software Developer

Job Description: 

At Stout we design, manufacture, and build machines for the agriculture industry. Our machines integrate artificial intelligence, machine vision and deep learning into smart agricultural tools.

We have an immediate opening for a Full Stack Software Developer. 

This opportunity is a multifunctional role in an exciting ag-tech company. The primary responsibility of the Full Stack Software Developer is to develop and maintain software solutions for image labeling, data analytics, data organization, and machine learning pipelines.

Tools, platforms, and programming languages used at Stout include: C, C++, Python, Javascript, Node, React, Redux, OpenCV, GStreamer, Linux, Windows, Gitlab, JIRA, Confluence, Docker, ARM, Intel, NVIDIA, AWS,

At Stout we design, manufacture, and build machines for the agriculture industry. Our machines integrate artificial intelligence, machine vision and deep learning into smart agricultural tools.

We have in immediate opening for a Full Stack Software Developer. 

This opportunity is a multifunctional role in an exciting ag-tech company. The primary responsibility of the Full Stack Software Developer is to develop and maintain software solutions for image labeling, data analytics, data organization, and machine learning pipelines.

Tools, platforms, and programming languages used at Stout include: C, C++, Python, Javascript, Node, React, Redux, OpenCV, GStreamer, Linux, Windows, Gitlab, JIRA, Confluence, Docker, ARM, Intel, NVIDIA, AWS, Azure.

EMPLOYEE BENEFITS INCLUDE

  • Medical, dental, vision and life insurance for employees, spouses and children
  • 401(k) retirement plan with 4% employer matching contribution
  • Both year-round and seasonal employment opportunities with some of our full-time employees traveling to our primary growing regions
  • Free, voluntary & confidential counseling sessions (EAP Program)
  • End of Season Bonuses for field laborers
  • Length of Service Bonuses (over 250 field labor employees have been with the company for more than 20 years)
  • Scholarship Program for the children of our employees heading to college
  • Paid jury and witness duty leave
  • Paid bereavement leave
  • Paid sick leave (in excess of legal mandates)
  • Competitive Salary DOE
Compensation/Salary: 
DOE
Responsibilities & Duties: 

THE ESSENTIAL FUNCTIONS OF THIS POSITION INCLUDE, BUT ARE NOT LIMITED TO:

  • Develop software for image labeling, data organization, and data analytics
  • Configure local and cloud computing hardware to support computational and data storage needs
  • Support deployed production systems by implementing performance improvements and new functionality
  • Follow best practices for software development including test automation, bug tracking, code reviews, post-deployment support, and updates
  • Participate in end-to-end software development from design through implementation, deployment, and maintenance
  • Write clean, functional code on the front end and back end
  • Write unit and integration tests
  • Troubleshoot and debug software
  • Maintain clear documentation to facilitate collaboration, troubleshooting, and future development
  • Perform additional duties as assigned
Qualifications: 

  • BS in Computer Science or related field
  • 5+ years of relevant work experience in a full-stack development role
  • Experience with user interface and interaction design
  • Experience using Javascript and Python in a production environment
  • Familiarity with databases (e.g. MySQL, MongoDB)
  • Experience with web servers (e.g. Apache, NGINX)
  • Experience with version control systems, continuous integration, and automated testing
  • Familiarity at least one cloud computing platform (e.g. Azure, AWS)
  • Ability to collaborate with development partners and end-users to design workflows
  • Ability to diagnose and fix problems quickly
  • Ability to communicate well with others in written and verbal forms
  • Understanding of smart ag equipment is a plus

LANGUAGE AND COMMUNICATION SKILLS

  • To perform this job successfully, an individual must have the ability to communicate effectively and respond to questions, including over the phone, email and in person
  • Must have strong written, verbal interpersonal and cross-cultural skills to communicate and work with employees, team-members, supervisor, and management

OTHER SKILLS AND ATTRIBUTES

  • Promotes a positive Company image and supports the Manufacturing efforts
  • Must be able to maintain and abide by confidentiality
  • Must be honest, trustworthy, and respectful
  • Must be a team player with a can-do attitude and ability to collaborate effectively
  • Must work well with minimal supervision, take initiative, be a self-starter, have a sense of urgency and be process driven
  • Must prioritize workload, track, and follow-up with pending matters
  • Must be able to work independently and in a team environment, have strong analytical and organizational skills and great attention to detail
  • Must be self-motivated with a positive attitude

Still can't find your dream job?

Try one of our other ways to search!