Jackson Family Enterprises - Santa Rosa, CA

posted 11 days ago

Full-time - Mid Level
Santa Rosa, CA
Merchant Wholesalers, Nondurable Goods

About the position

The Senior Developer in Sales Enablement Technology at Jackson Family Wines will collaborate with various stakeholders to design, develop, and support technology solutions that align with business strategies. This role focuses on enabling the adoption of a modern retail point of sale system across multiple locations, ensuring high-quality application development and customer support.

Responsibilities

  • Manage application development projects and gather technical requirements.
  • Conceptualize design and develop technology roadmaps for Point of Sale (POS) and Ecommerce Systems.
  • Ensure overall application quality, including solution definition, application programming, and data integration.
  • Create scope and technical design documents, data maps, software documentation, unit testing, and deployment.
  • Provide customer support for software operational questions and issues.
  • Drive innovation cross-functionally with customers, peers, and vendors to improve company efficiency and effectiveness.
  • Build partnerships with customers, peers, and stakeholders to influence solution design.
  • Identify deficiencies in software/application architecture, determine root causes, and provide corrective actions.
  • Stay updated on current software development trends and recommend changes as appropriate.
  • Participate in after-hours and weekend escalated support as needed.

Requirements

  • Bachelor's degree in computer science/engineering or related field, plus 5 years relevant work experience; or 9 years equivalent experience.
  • Proven experience as a full stack developer with knowledge of programming languages including Javascript, Python, Typescript, ReactJS, NodeJS.
  • Familiarity with NestJS is preferred.
  • Ability to lead teams and provide technical direction to vendors and cross-functional team members.
  • Experience in design, programming, and debugging of cross-application systems and integration processes.
  • Solid experience in root cause analysis and debugging program code.
  • Experience with SDLC, waterfall, and scrum/agile methodologies.
  • Excellent planning, organizational, problem-solving, and analytical skills.
  • Strong written and verbal communication skills.

Nice-to-haves

  • Experience with Mad Mobile (Cake and Concierge for Retail), NVPOS, eWinery, PredictSpring, and Retail Cloud with Modern POS.
  • Expertise in full stack application development technologies (JAVA, Python, JavaScript, Nodejs, HTML, CSS).
  • Familiarity with RESTful APIs and microservices architecture.
  • Proficiency in relational databases and SQL queries.
  • Experience with version control systems (e.g., Git) and collaborative development tools.
  • Knowledge of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Experience with Salesforce Service Cloud and Salesforce Commerce Cloud.
  • Wine industry experience is a plus.
  • Understanding of mobile app development or mobile-responsive web design.

Benefits

  • Health insurance - medical, dental, vision, disability & life insurance
  • 401k with employer match
  • Accrual for Vacation, Paid Health Time and 12 paid holidays
  • Learning & Development opportunities
  • Wine discounts!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service