Proudly Farmers First!
What do you get when you cross the best of Silicon Valley innovation and technology with the value driven mission of Family Farmers around the world?
Farmers Business Network, Inc. (FBN)!
FBN was created by farmers for farmers and is on a mission to power the prosperity of Family Farmers around the world by leveling the playing field through insights, commerce and community. Our goal is to enable them to make smart business decisions that maximize their farms profit potential for generations to come, helping to ensure the fundamental economic viability and sustainability of family farms and rural communities.
We are a dynamic, and innovative AgTech company that offers competitive compensation and benefits and is backed by top investors including Google Ventures, Kleiner Perkins, DBL Partners, T Rowe Price and Temasek.
The Developer will independently perform design, develop, modify, document and deliver highquality programming that meets the specific business needs. Developers will perform a variety of programming assignments requiring knowledge of established programming procedures and data processing requirements. Maintain and modify programs of considerable difficulty in a large and diverse user environment within a broad framework of standards, policies, and procedures, utilizing current techniques and methodologies.
Lead complex projects/tasks that may involve multiple systems interactions or high risk and may require engaging multiple developers to accomplish the desired needs
Responsible for successfully designing and delivering quality software application solutions on time and overall design of large solutions
Serve as a subject matter expert for specific application(s)
Using specialized domain expertise and coding experience, independently analyze and design unique technical specifications based on requirements of an approved solution and advise management of the best solution
Using independent thought, knowledge and judgment of the application, develop and write code to meet business requirements for complex projects
Perform unit tests on code to validate functionality
Prepare necessary project documentation for one or multiple projects they are responsible and accountable for and deliver the documentation department manager.
Provide accurate development effort estimates for new projects to the Business Systems Analysts
Coach and advise junior level Software Developers by providing knowledge, expertise, guidance and recommendations in activities such as documentation, coding standards and existing business processes
Take a lead role defining and implementing the user experience for new and existing applications
Proven track record demonstrating the following competencies/skills:
Critical thinking, distilling concepts to their essence, communicating clearly (both verbally and in writing)
Excellent analytical and problem solving skills
Ability to write clear and concise documents quickly
Ability to be self-directed while maintaining a sense of urgency
Ability to build bridges and resolve conflict successfully
Ability to proactively anticipate and identify issues
Strong negotiation and persuasion skills
Maintain a high level of customer service and friendly atmosphere
Foster a culture of safe behavior and environmental compliance at all times
Other duties as assigned.
To perform the job successfully, an individual should demonstrate the following competencies to perform the essential functions of this position along with effective oral and written communication skills, and excellent interpersonal skills.
Bachelor's Degree in Computer Sciences, Engineering or equivalent work experience.
Minimum of 6 years programming experience.
Ability to take responsibility for tasks - start to finish.
Goal- and deadline-oriented.
Proven testing and quality assurance experience.
Knowledge of system development life cycle methodologies
Excellent organizational, time management, and communication skills as well as the ability to adapt to change.
Farmers Business Network