Senior Ariba Developer
Position Responsibilities

The Senior Ariba Developer will be responsible for the design, development, implementation and support of software components that enhance or extend the reach of Ariba based systems. Specific projects involved might include developing object models, application logic and user interfaces to support new cost saving business processes or procurement requirements. The following responsibilities apply:

  • Configures and maintains all software modules associated within Ariba as well as various other web based business applications
  • Specifies, designs, implements and maintains Ariba based software components.
  • Manages promotion of software code changes from the development environment to the production environment
  • Supports 2nd level user help desk calls
  • Build a deep technical understanding of how the business operates - departmental structure, functions, processes, procedures and current application functionality
  • Work in partnership with key business users, identify potential ways of improving the efficiency and/or effectiveness of current business operations
  • Development of specified solutions in accordance with approved specifications
  • Adhere to established standards and procedures (SDLC), including configuration management, coding, testing and documentation standards
  • Ongoing maintenance of systems technical documentation
  • Preparation of user documentation
  • Deployment planning, testing and execution
  • Ensure that business change requirements of project implementation are highlighted to all stakeholders
  • Assisting the business with change management planning and implementation
Qualifications / Requirements
The ideal candidate will have:
  • 5+ years experience with Ariba's Object Model, UI, Approval Rules, AML Customizations, eXML, Integration (File Channel, Webmethods, MQ Series)
  • 5+ Years experience with customizations of Ariba's upstream and downstream applications (Buyer, Invoice, ACC, ACW, ACM, ACP, ACC, AES and eForms)
  • Strong object orientated programming and design skills (Java, C++, Objective C)
  • Experience in building enterprise applications on top of RDBMS systems
  • Experience using and building UI Frameworks (Rails, Wickets, Tapestry, Struts/Tiles, Java Server Faces or WebObjects)
  • Bachelor's degree in Technology (MBA preferred)
  • The ability to effectively work independently and as part of a team providing direction and mentorship to others as needed.
  • Ability to travel as business needs require
  • Demonstrated project discipline and experience. Must be organized, focused, and driventoward established deliverable dates. Must be able to design solutions and form/drive relatedplans.
  • Excellent verbal and written English communication skills. Demonstrated proficiency in technical-writing is required.
  • Having been on-site in USA would be an added bonus.
Additional
  • Knowledge of Web based development standards / services and networking techniques
  • Knowledge of:
    • Database experience: Oracle, SQL, schema design, query optimization
    • Domain experience in enterprise software, financial software, ERP systems
    • Specific knowledge of eCommerce / eProcurement solutions
    • Familiar with General Procurement Techniques
    • Sarbanes - Oxley policies / regulations
  • Reporting to Operations Director
  • Working Hours - 12.30pm to 9.30pm with a 1 hour break