Job summary
Experienced manager with strong technical backgroundSkilled in resource management, contract management, vendor management, and budget managementDirect and manage software design, development, implementation, and support of software engineering teams
Job seniority: mid-to-senior level
Responsibilities
• Work closely with Product Management and Vitacost Business on prioritization of initiatives and driving technology strategy• Collaborate with Vitacost Finance on quarter and annual budget requirements, and maintain period resource allocations• Maintain strong partnerships with multiple 3rd party vendors that provide services within the Vitacost Fulfillment process• Drive continuous improved delivery for Ocado incidents through collaboration with the KSC, the FC management team, the Major Incident team, and the Ocado Service Desk/Client support teams• Collaborate with KTD Finance teams for annual budget requirements• Work closely with Product Management and KTD Leadership to support Supply Chain initiatives• Manage multiple initiatives and be accountable for delivering multiple releases on schedule with the highest quality standards• Engage in technical design discussions and drive technical architecture• Demonstrate the company's core values of respect, honesty, integrity, diversity, inclusion, and safety• Synthesize complex problems and present simple, practical, reliable, and maintainable solutions
Requirements
• Bachelor's Degree in computer science, information systems, or related technical field• High School Diploma or GED• Understanding and practice in agile software development and management• Experience/familiarity with RDBMS, NoSQL, Big Data technologies• Experience with web/app containers such as Apache/Tomcat, Jboss or related skill• Direct technical experience in related disciplines• Extensive experience building/deploying services and/or applications using Java, Spring/Spring Boot, REST APIs, Swagger, Node, Azure, GitHub, CI/CD, Kubernetes• 2+ years of experience in eCommerce, retails systems or high transaction software solutions• 5+ years of experience in administrative management of technical teams and/or extended staff• Excellent communication, collaboration, reporting, analytical, and problem-solving skills• Strong leadership and negotiation skills with business and technical group
Key Skills Needed
• Resource management• Contract management• Vendor management• Budget management• Technical design• Software engineering• Agile software development• RDBMS• NoSQL• Big Data technologies• Web/app containers• Java• Spring/Spring Boot• REST APIs• Swagger• Node• Azure• GitHub• CI/CD• Kubernetes• eCommerce• Retail systems• Administrative management• Communication• Collaboration• Reporting• Analytical skills• Problem-solving• Leadership• Negotiation