Software Architect

Job Category: Information Technology
Job Location: Fully Remote
Country: USA
Education Level: 4 Year Degree
Travel Percentage: Up to 25%

Company Information

For more than two decades, FoodChain ID has been at the forefront of the New Food industry, providing expertise worldwide to navigate the requirements of an ever-growing demand for higher levels of transparency, accountability, safety, and sustainability. Our technical and business services include serving clean labels, food safety, and sustainability claims through offerings of the non-GMO Project standard and verification, USDA Organic certification, BRC and SQF food safety certification, DNA and Contaminant testing and more. Today, more than 30,000 companies in over 100 countries rely on our industry-leading solutions. The FoodChain ID vision encompasses nothing less than assuring the safety, transparency, and integrity of the global food chain, one client and product at a time.

Solution Architect

This individual will be in a high-profile role creating a series of API / Integration points that the client base will use. They will also guide clients in the use of existing API endpoints. The result of your work will enable clients to manage what ingredients they can import, use in their products, and sell around the world in a much more effective and efficient manner.

Essential Duties and Responsibilities:

  • Perform a systems architect role on business to business (B2B) software implementation development projects.
  • Lead client PLM integration projects on requirement analysis, solution architecture and road map
  • Be responsible for and carry out software design and development
  • Comfortable in presentations in presales discovery
  • Strong in work estimation
  • Proactively engage with stakeholders to analyze customers’ needs and alignment with requirements.
  • Interact with technical groups to support business development opportunities within client organizations
  • Monitor quality of the development work following from your architect blueprints
  • Be able to communicate with IT leadership within the world’s largest companies
  • Translate business integration needs into architectural, functional and technical designs
  • Create and improve the formal definition of operational requests, responses and data exchange
  • Create a formal calling convention and API and data exchange
  • Contribute to continued process improvement, and develop repeatable methodologies and best practices
  • Engage in development where required


  • 7+ Years working with data integration projects
  • 5+ years of experience with PLM architecture
  • Bachelor’s degree or equivalent in relevant experience
  • API design and programming in a complex application development environment
  • C#, Java, and/or Python programming experience
  • Strong communication and presentation skills
  • Creative thought
  • Experience designing enterprise ready RESTful web service APIs
  • Experience with security, scalability and deployment
  • Experience using JIRA or equivalent

Apply for this position

Allowed Type(s): .pdf, .doc, .docx