POSITION SUMMARY
We are building the future state platform for agents to enable farmers purchase the best products for their farms. We are building multiple capabilities including quotes, ordering, pricing, discounts, inventory, and delivery functions and need help to accelerate the delivery of these critical capabilities.
POSITION DUTIES & RESPONSIBILITIES
Collaborate daily with a team to define requirements, manage priorities, to deliver capabilities.
Interact directly with business customers to gather and understand requirements and how they translate in application features.
· Develop applications and services using the latest tools and technologies.
· Provide guidance for technical design and architecture decisions within the team and across the domain platform.
· Deploy applications across all environments in collaboration with development team, release team and Product Management.
· Perform unit, integration, functional, and non-functional testing.
· Ensure technical documentation needed to accurately represent application design and code.
· Develop strong relationships & communicate within team, across teams, with Product Management, and with customers to increase the overall quality of products owned by the team and teams within the domain platform.
· Identify opportunities to develop new and better solutions.
Education Requirement(s):
· Bachelors degree in Computer Science, Computer Engineering, or equivalent experience with 5 plus years experience
Skill & Competency Requirements:
· Expertise in solving challenging technical problems in the following areas:
o Single page web application development?
o Cloud-based software solutions
o Micro-service design and development?
· Strong collaboration and team focus, self starter who takes ownership and is focused on delivering exceptional results. Ability to lead through ambiguity.
· Strong written and verbally communication skills. Ability to break down technical topics and build alignment.
Preferences:
· Experience in teams tech stack including JavaScript (React), Node.js, Material design, and TypeScript. Experience in SQL and No SQL databases. Mobile App development
· Practical experience and understanding of industry practices, engineering principles, concepts, and standards.
· Demonstrates capable business insight, strategic mindset, cultivates innovation, drives vision & purpose, and decision-making skills