Who we are
We are the most trusted provider of data collection and management, marketing program management, and analytical solutions for our Crop and Animal Health industry clients. With data services at the core—surrounded by an extensible array of streamlined software solutions—our unified platform represents over three decades of innovation and expertise in the agriculture, crop protection, specialty chemical and animal health industries. Backed by an entrepreneurial, creative and energetic work force, teammates at AGDATA are pushing the boundaries of technology to enhance our relationships with our clients. We are a growing team, focused on adding creative, knowledgeable individuals who are ready to jump right in and make an immediate impact. Visit us on www.agdata.comMore about us here: https://vimeo.com/347063684
Position Summary
As an Architect I at AGDATA, your work directly helps enable the success of farmers and agribusinesses across North America. The systems you help design and evolve power the programs, insights, and services that support how food is grown, protected, and brought to market—making a real, tangible impact beyond the code you write.In this role, you’ll collaborate closely with senior architects, product owners, and engineering teams to build secure, scalable, and maintainable applications using modern .NET and cloud native patterns.
You’ll see how thoughtful application and data design translates into reliable data, trusted insights, and stronger relationships between AGDATA, our customers and partners, and the growers they serve.This is an individual contributor role designed for architects early in their journey. You’ll gain hands on experience applying architectural principles in real product environments, contribute meaningful design input, and grow your influence over time—while learning how your work helps farmers make better decisions every day.
Key Responsibilities
Architecture & Design
- Contribute to the design of application components and services within AGDATA’s modern .NET ecosystem.
- Assist with cloud native design, including serverless workloads (e.g., Azure Functions) and containerized services, under the guidance of senior architects.
- Help align application designs with broader solution architecture standards and reference architectures.
- Produce concise architecture artifacts—diagrams, lightweight Architecture Decision Records (ADRs), and design notes—to facilitate shared understanding.
- Participate in architecture and design reviews; capture feedback and incorporate improvements.
Engineering Enablement & Excellence
- Collaborate with engineering teams to shape nonfunctional requirements (NFRs) such as performance, reliability, observability, security, and cost efficiency.
- Apply secure design and development practices (identity and access, least privilege, common vulnerability awareness) and support threat modeling discussions.
- Contribute to integration patterns, data flows, and cross system interactions (REST and event driven).
- Participate in code reviews with a focus on maintain ability, reliability ,performance, scalability, and security.
- Provide hands on prototyping and coding for complex or high impact technical problems.
Collaboration & Continuous Improvement
- Work closely with product owners, engineering leads, developers, and DevOps to support iterative delivery and measurable outcomes.
- Document patterns and practices; share learnings in brownbags, design sessions, or internal forums.
- Adopt and encourage effective use of modern tooling (testing, CI/CD, observability, and documentation) to improve quality and speed.
Required Qualifications
- 8+ years ofsenior engineeringor 3+ years of architecture experience.
- Hands-on experience developing solutions with.NET6+(C#, ASP.NET Core, EF Core).
- Working knowledge of modern frontend frameworks (e.g., React17+).
- Familiarity with CI/CD pipelines and DevOps tooling (e.g., GitHub Actions, Azure DevOps), container orchestration concepts (e.g., Kubernetes/AKS), and observability tooling.
- Understanding ofClean Architecture, SOLID principles,featureoriented/Vertical Slice Architecture, andDomainDrivenDesign (DDD) concepts.
- Experience building RESTAPIs, microservices,and exposure toeventdrivendesign.
- Exposure tocloudnativedevelopment (e.g., Azure Functions or equivalent serverless, containerization).
- Awareness of secure software development practices (e.g., OWASP Top 10) and identity/access considerations.
- Comfort working in Agile environments; strong collaboration and communication skills.
- Ability to create clear technical documentation and diagrams using common modeling notations or tools.
- Strong communication and collaboration skillswith a focus on influenceand inspiration.
Preferred Qualifications
- Experience with Microsoft Azure (or another major cloud platform) and familiarity with cloud architecture guidance (e.g., AzureWellArchitectedFramework or equivalent).
- Exposureto microservicespatterns, API versioning, schema evolution, and event streaming (e.g., Kafka, Azure Event Hubs, Event Grid, or Service Bus).
- Experience contributing to ADRs or similar design documentation, and interest in mentoring/knowledge sharing as you grow.
- Exposure todesigningorintegratingwith large-scale data and analytics platforms such as Databricks, Snowflake, Amazon Redshift, or GoogleBigQuery.
- Experience usingAIassisteddevelopment tools to support design, coding, or documentation workflows.
- Awareness of OWASPTop 10 for LLM and GenAI.
- Experience working in a product-driven organization focused on building commercial solutions supportingmultiple large enterprise organizations.
How AGDATA will support you
Supporting your health & well-being
- You have theoptionto choose from four medical, two dental and two visionplansto ensure your elections are the best fit for you and your family including your domestic partner and their child(ren).
- Helping yousave:you’llhave access to a Health Savings Account with employer contributions as well as Health and Dependent Care Flexible Spending Accounts.
- Planning for the future: you can plan for the near and long term with AGDATA’s 401(k) retirement savings plan with matching company contributions and our tuition reimbursement program.
- Ensuring all around well-being:you’llalso get to enjoy access to ancillary benefits, Employee Assistance Programs including virtual counseling sessions, Pet Insurance, Ergonomic Assessments, and other discount programs that will help you and your family stay on track physically, socially, emotionally, and financially.
Emphasizing work life balance
- Paid time off is available toyouand we also have competitive holiday options available including the week between Christmas and New Year’s.The specialperkhere is that the entire organization is off at the same time.
- Offering flexibility: weunderstand,life happens. You can work from home and partner with your manager to flex your hours.
Being comfortable in the office
- Need or want to come into our brand-new office space? Free snacks anddifferent typesof drinks will be available for you to choose from.
- Offering a best-in-class onboarding experience: AGDATA invests heavily in our associates' training and development. Our Training team is fully dedicated to ensuring your onboarding will be successfuland alsofocuses on the continued development of your soft and hard skills.
Living an open-door environment
- You’llhave unparalleled visibility and communication with senior leadership across the organization. Each of our executive team members meets with our new hires during their first quarter!
- Supporting atmosphere encouraging positive feedback: Our Shout Out Program gives our associates the opportunity to give feedback at any time which will be shared and celebrated company-wide and may even be topped off with an award.
- Ensuring clear communication: Our monthly in-person and virtual town halls led by our CEO and other Leaders guarantee everyone staysup-to-date. We make sure to provide lunch so you can socialize and collaborate.