Application Software Engineer
Location: US, SD, Sioux Falls
Department: Engineering
Employment type: Full-time
Required experience: Mid-Senior level
Required education: Bachelor's Degree
Industry: Computer Software
Function: Engineering

Company profile:
Working at FBNAt FBN, we put farmers first. For every decision we make, we consider its impact on farmers big and small. Only after this has been considered will we consider the impact of our decisions on FBN, followed by our fellow team members, and finally ourselves. Before making a decision, we listen to farmers and learn about how implementing it will impact them.While making a decision or working on a project, we prefer working in small teams to make sure our employees feel empowered and own their decisions. Finally, after our decisions are made, we communicate those decisions to our farmers and to the rest of the team.FBN employees are a diverse group with a common passion for agriculture. We respect humility, value honesty, and despise entitlement. We see farmers as hackers and entrepreneurs, able to fix things with duct tape and baling wire while predicting the weather and analysing their financial position on the commodities market. Just like farmers, we believe that if something is broken, it’s better to fix it than to complain about it.All FBN employees, regardless of the position, will spend meaningful time visiting farms, to meet with some of our founding and network farmers in order to discuss their equipment and data collection practices.As a Silicon Valley based company with a Midwestern culture, we believe in the power of getting things done, and understand that creativity is fostered by trust and the ability to focus. As a result, meetings are avoided and we respect everyone’s right to at least one day a week without meetings. Thursdays are considered “no meeting days.”Finally, there are no shrinking violets here. The team consists of many people with deep experience in agriculture, technology, data science, machine learning, physics among other areas. So be prepared to offer opinions!Interviewing at FBNOur interview panels are as diverse as our employees. You may be expected to interview with an agronomist, a physicist, a data scientist, and because of our strong focus on farmers, we expect every FBN candidate to interview with one of our founding farmers, advisory board members or network members. As a result, our interviews will take you out of your comfort zone. Be prepared to be asked to solve hard problems that may seem daunting, to be asked questions that will test your curiosity, and to meet really awesome people.If FBN sounds like a place where you would like to work and if you're excited about making a difference in the lives of thousands of farmers, take a look at our current openings.

Job description:
￼FBN's primary mission is to provide farmers with an unbiased and independent platform for agricultural analytics, using proprietary models based on ground truth data, satellite imagery, weather models, and the combined experience of our network of farmers. We aim to be a place where farmers can get credible insights on what equipment, seeds and practices would work best on their farm.We're looking for a mission driven software engineer to help drive several critical aspects of our backend technology as well as transform farm equipment controller data into useful information used by growers.

Requirements:
ResponsibilitiesOnce you join our team, you will be expected to:Prototype and develop backend services supporting FBN's growers.Work with R&amp;D in providing tools for processing large volumes of GIS data.Support our farmers in providing our operations team the best possible agronomic data.Required SkillsYou have years of experience with the following technologies:Strong programming and debugging skills in C# .NET with 4+ years experience.Strong knowledge of Windows Services and business applications with 4+ years experience.Strong knowledge of Amazon Web Services (EC2, S3, SQS, RDS).Strong knowledge of OS, distributed systems and databases (NoSQL or relational).Strong programming and debugging skills in Python or PHP. Experience with Laravel is a big plus.Impeccable verbal and written communication skills.Excellent understanding of Computer Science fundamentals.A love for agriculture and the mission of helping farmers.Required ExperienceB.Sc. or greater in Computer Science/Engineering or related discipline

Benefits:
Health insuranceStock optionsFarm visits!