Senior Applications Architect Job Job in Williamsville, New York US

Senior Applications Architect Job

The Sodexo Business Intelligence Team is seeking a Senior Application Architect Below are some of the key items of the position: - Responsible for managing a team with expertise in Ariba Spend Management including installation, configuration, customization, testing and deployment. - Experience with Ariba integration with middleware and ERP systems (SAP) - Responsible for leading and coordinating release management, testing, job scheduling and on-call development support activities for all Ariba environments (DEV, QA, QAS, PROD, TRAIN, DR) - Programming skills with the following: Ariba eform, Oracle PL/SQL and Java J2EE) - Familiarity with UNIX and Windows server environments - Configuration experience with Microsoft IIS and IBM Web-sphere 7) Seeking the following: - Bachelor?s Degree in Computer Science, related field or equivalent work experience. - Extensive experience with Ariba Spend Management including installation, configuration, customization, testing, deployment and detailed technical and functional knowledge of the following modules: 1. Ariba Buyer 2. Ariba Analysis 3. Ariba Contract Compliance 4. Ariba Invoicing 5. Ariba eForm - Extensive understanding of IT Architecture including Networks, Multi-Tier Applications, Databases, Operating Systems, Security, and other infrastructure. -Ability to operate in both a ?hands-on? technical development role and technical project management role) Ability to define, drive and document technical specifications from business functional requirements -Strong process orientation -Strong leadership and communication skills Position Summary : Technical expert leads the application architecture and development efforts for enterprise level applications. Develops technical strategy for a particular application or suite of applications. Ensures system integrity and a stable system with proper controls and systems including up to date document applications architecture and development expert. Leads the team from a technical perspective in the areas of application architecture, systems analysis and design, and software programming. Creates technical specifications and high level system architecture diagrams. Works with business analysts to refine business requirements based on technical feasibility. Develops prototypes. Ensures that technical specifications are kept current during the development process. Ensures that the estimates in the technical specification are accurate. Defines the high level software development practices and policies.