- B2B
- Scale StageRapidly increasing operations
- Top InvestorsThis company has received a significant amount of investment from top investors
- +1
Full Stack Software Developer
- Full Time
Not Available
About the job
COMPANY OVERVIEW
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.
JOB OVERVIEW
The Developer will independently perform design, develop, modify, document and deliver high‐quality 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.
RESPONSIBILITIES
- 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.
REQUIREMENTS
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.
- Strong proficiency in JavaScript, databases, TypeScript, NodeJS, React, HTML, and CSS
- Docker and Python experience preferred, Netsuite (SuiteScript) experience a plus
- 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.
COMPENSATION AND BENEFITS
Compensation and title for this position will be adjusted to suit your experience and qualifications. We also offer an attractive benefits package that includes health, vision, and dental insurance.
FBN is proud to be an equal opportunity employer that is committed to diversity and inclusion in the workplace. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. FBN considers qualified applicants with criminal histories, consistent with applicable federal, state and local law.
We participate in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program here. FBN is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please fill out this form.
#LI-REMOTE
About the company
- B2B
- Scale StageRapidly increasing operations
- Top InvestorsThis company has received a significant amount of investment from top investors
- Valuation $1B+This company has a valuation of $1B or more