|
Senior Director or Director of Engineering (San Mateo, CA)
At Amitive, we’ve had it with supply chain management software that is too complex, too rigid, too expensive, and stone-age in architecture and usability. We left positions with SAP, Oracle, i2, and the like to build and deliver state of the art community supply chain management to midsize companies. Importantly, we’re making it simpler, more affordable, and manageable by mere mortals for supply chain owners to manage their multi-enterprise business network process better and smarter.
Our ambition isn’t to be a living-dead software company with a few customers a year, surviving on maintenance. Our ambition is to create a revolution in community supply chain management. As such, we are a company with a mission, with highly motivated employees and a great opportunity for those joining the company to make a significant impact immediately and into the future.
Reports to: CEO
The Director of Engineering will be responsible for developing and managing Amitive's state of the art products and services. He/she will be responsible for coming up with the engineering strategy in tune with the overall company strategy for future products and services, implement and deliver a high quality product.
Essential Duties and Responsibilities
- Manage the development of Amitive's current and future products and services
- Work with the architecture team to define the product architecture.
- Define engineering strategy and collect requirements in conjunction with the product management team.
- Work with Product Management and other groups to define product enhancements and product release schedules.
- Develop schedules with key milestones, identify risks, contingency plans.
- Plan and manage multiple projects and coordinate resources cross projects.
- Ensure product is implemented on time, according to the specifications and conforming to stringent quality standards.
- Evaluate and implement software engineering processes and tools to continuously improve product quality and to ensure company’s short term success and long term goals.
- Deliver required product documentation including requirements documents, specifications, design documents and testing strategies and user documentation.
- Manage a global engineering team
- Work with the Product support team to ensure superior customer support on all support issues
- Work with solutions team to come up with customer solution implementation strategy
- Research and evaluate competing and complimentary products
- Personnel Management
- Hire, train, reward and motivate engineering staff
Qualifications and Skills
- Excellent creative instincts, a deep understanding of technology and strong project management and analytical skills
- Excellent management skills with proven experience managing and implementing large software design products
- Supply Chain development experience is a must
- Effective time management, communications, decision making, presentation, human relations and organization skills
- Excellent technical understanding of Web 2.0 technologies, Application Server and Database and related technologies including Business Intelligence and Data Warehousing
- Must be hands on and have strong development skills
- Integration experience with EDI and RosettaNet is a big plus
- Understand the current and emerging needs of existing and potential customers.
|