OnVantage, Inc. (http://www.onvantage.com) was created as a result of the merger of PlanSoft (http://www.plansoft.com) and seeUthere Technologies (http://www.seeuthere.com). For corporations, OnVantage offers the premier planning and spend management solution for meetings and events. For meeting suppliers, OnVantage provides sophisticated technology solutions for creating and managing leads for meetings and events. OnVantage also connects over 400 of the Fortune 500 companies and thousands of additional corporations and associations to a vast global network of over 40,000 hotel properties and 30,000 meeting suppliers on the OnVantage Marketplace for Meetings.
Corporate clients include Abbott Laboratories, Caterpillar, Expedia, Humana, NCR Corporation, Prudential Financial, Seagate Technology and HSBC. On the supplier side, our clients include Hilton Hotels, Hyatt Hotels & Resorts, Wyndham Hotels & Resorts, Marriott International, Starwood Hotels & Resorts, and IndeCorp Corporation.
OnVantage is currently experiencing record growth in the meetings and events industry. Corporate clients include Abbott Laboratories, Caterpillar, Expedia, Humana, NCR Corporation, Prudential Financial, Seagate Technology and HSBC. On the supplier side, our clients include Hilton Hotels, Hyatt Hotels & Resorts, Wyndham Hotels & Resorts, Marriott International, Starwood Hotels & Resorts, and IndeCorp Corporation.
Software Architect / Team Lead
Job Description:
Lead the technical and architectural aspects of our enterprise solutions to ensure consistency, quality and architectural integrity
Lead the engineering team in the design and development of new product features, providing architectural leadership and guidance to reduce schedule risk.
Design and implement key technical components (such as search, integration, workflow, UI), frameworks, interfaces, and services to be used by a broad range of applications and development groups
Review existing software architecture and identify areas for improvement in the areas of scalability, maintainability, and performance
Mentor and guide the development team in the adoption and use of best practices and design patterns
Provide strong customer advocacy within the product team in partnership with Product Management and Professional Services
Understand and champion customer use cases in the context of new feature deliverables and product strategy
Research and evaluate technology directions and partnership opportunities to enhance our systems strategic value to customers
Qualifications / Requirements:
8+ years of combined experience in large scale software development with 5 years as architect or lead developer
Expert in J2EE, JSP, XML, HTML/DHTML, JavaScript, Web Services and other distributed technologies and architectures
Track record of leading Engineering teams in the delivery of high quality products in a startup environment
Expert in OO development skills, as demonstrated by having designed large scale projects
Expert in architecting, designing and leading the development of new products in emerging markets
Expert in design patterns and distributed systems
Product experience in search related technologies a huge plus
Demonstrated ability to lead senior engineers in design and implementation
Deep understanding with modern agile development methodologies and test-driven, component-oriented iterative development practices
Experience in working with distributed teams
Strong interpersonal skill and oral and written communication skills.
A BSCS or BSEE is required. Masters degree preferred.
|