Platform Developer

E. & J. Gallo WineryModesto, CA
Hybrid

About The Position

We are seeking a collaborative Platform Developer to design, build, test, and extend “the platform” that powers our applications and supports multiple business areas. You’ll write clean, well-tested code, create and modify configurations, perform root cause analysis, and lead upgrades and new phases with an eye for architectural impact. You’ll partner closely with Platform Administrators, Business Relationship Managers, and cross-functional teams to turn requirements into reliable, documented solutions that integrate smoothly across services. You’ll apply industry best practices and agile techniques to scope and deliver features, run or coordinate QA, and ensure work meets performance, SLA, budget, and schedule objectives. You’ll support customers with training and operational guidance, prepare technical reports and manuals, and communicate status to stakeholders at all levels. Small-to-medium projects will be in your hands—prioritizing work, identifying risks, and escalating when needed—while contributing ideas for system and process improvements. We value continuous learning, intrapreneurship, and ownership: take initiative, experiment responsibly, learn from mistakes, and hold yourself and teammates accountable. The role may include occasional on-call support and requires adherence to quality, environmental, and safety standards. If you’re a practical problem-solver who enjoys collaborating, mentoring, and maximizing platform capabilities to deliver business value, we’d love to hear from you. We welcome candidates from all backgrounds and experiences.

Requirements

  • Bachelor's degree plus 2 years of IT experience; OR Bachelor’s degree in Computer Science, Information Systems, MIS, Math, Systems Engineering, or Data Sciences plus 1 year of IT experience; OR High School diploma or State-issued equivalency certificate plus 6 years of IT experience.
  • Experience developing platform products.
  • Experience with Web Development (ie. html, javascript, css).
  • Experience with Object Oriented Programming.
  • Experience with Continuous Integration Software Development process.
  • Experience with Data Modeling/Management.
  • Experience with Change Management.
  • Competency with REST/SOAP API functions.
  • Knowledge of latest integration technologies available between applications and platforms.
  • Understanding of Agile methodologies and ITSM processes such as incident, problem, change management, and project development content.
  • Required to travel to company offices, sites, and/or meeting locations for onboarding, training, meetings, and events for development, department needs, and business delivery up to 5% of the time, with or without reasonable accommodation.
  • Required to be 18 years or older.

Nice To Haves

  • Bachelor's degree plus 4 years of IT experience; OR Bachelor’s degree in Computer Science, Information Systems, MIS, Math, or Systems Engineering plus 3 year of IT experience; OR High School diploma or State-issued equivalency certificate plus 8 years of IT experience.
  • Demonstrates the ability to lead projects.
  • Demonstrates the ability to develop and lead others.
  • Excellent troubleshooting and analysis techniques.
  • Strong problem solving and communication skills.
  • Highly proficient in basic office applications such as MS Word, Excel, and Powerpoint.

Responsibilities

  • Design, build, test, and extend the platform that powers applications and supports multiple business areas.
  • Write clean, well-tested code.
  • Create and modify configurations.
  • Perform root cause analysis.
  • Lead upgrades and new phases with an eye for architectural impact.
  • Partner closely with Platform Administrators, Business Relationship Managers, and cross-functional teams to turn requirements into reliable, documented solutions that integrate smoothly across services.
  • Apply industry best practices and agile techniques to scope and deliver features.
  • Run or coordinate QA, and ensure work meets performance, SLA, budget, and schedule objectives.
  • Support customers with training and operational guidance.
  • Prepare technical reports and manuals.
  • Communicate status to stakeholders at all levels.
  • Manage small-to-medium projects, including prioritizing work, identifying risks, and escalating when needed.
  • Contribute ideas for system and process improvements.
  • Take initiative, experiment responsibly, learn from mistakes, and hold yourself and teammates accountable.
  • Provide occasional on-call support.
  • Adhere to quality, environmental, and safety standards.

Benefits

  • Medical and dental coverage
  • 401k plans
  • Profit sharing
  • Pet insurance
  • Company holidays
  • Access to an employee wine shop
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service