Essential Functions of the Job:
Together with the Application Engineer Team Lead:
- Develop and deliver technical systems.
 - Maintain adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc.
 - Participate in the development and review of documents to comply with SDLC methodologies [e.g. Engineering Work Breakdown Structure (WBS), estimation, Solution Design Document (SDD) and Software Architecture Documents (SAD)].
 - Provide support and documentation to assist in sustaining the project during the transition to production where necessary.
 - Adhere to Application Engineering methodologies, standards, code reviews.
 - Provide feedback regarding application engineering methodologies, standards and leading practices when appropriate.
 - Identify potential points of contention for missed activities and notify project leadership of situation and remediation plan.
 - Minimize technical exposure and risk on projects.
 - Technical deliverables (i.e., code and documentation) on projects assigned.
 - Translate detailed Requirements and Design and Solution Architecture deliverables into detailed design specifications.
 - Make assessments of contractor abilities.
 - Proactively anticipate project issues before they occur; define the problem; identify possible causes; work with team to identify solutions; select and implement most appropriate solution.
 - Apply judgment in implementing Application Engineering methodologies, processes, and practices to specific requirements of projects/programs which may include product design engineering, information security, code maintainability and reliability.
 
Analytical-Decision Making Responsibilities:
- Challenge/hold the Service Delivery team to account
 - Must be able to work within a matrix organization – balancing the needs of the service line against firm initiatives and goals
 - Must make decisions, such as prioritize relationships to develop, negotiate with customers and overcome obstacles
 - Identify, manage and resolve complex issues, preventing escalations, where possible
 - Manage, negotiate and resolve project risks effectively
 - Demonstrate, by example, in-depth knowledge of the EY competency principles and practices, including coaching, learning and mentoring
 - team player – sets example for project managers, business analysts and others to follow
 - Create an open, honest, accountable and collaborative team environment
 
Knowledge and Skills Requirements:
- Application Development on SAP BTP (Neo & Cloud Foundry):
 - Develop, deploy, and manage applications on SAP Business Technology Platform (BTP) in both Neo and Cloud Foundry environments.
 - Leverage SAP Cloud Application Programming Model (CAP) and Node.js/Java to build scalable, robust, and secure enterprise applications.
 - Collaborate with cross-functional teams to ensure seamless integration of applications with SAP and non-SAP systems.
 - SAP HANA Cloud and HANA 2.0 (XSC/XSA):
 - Develop and optimize complex database models, stored procedures, and views using SAP HANA Cloud and SAP HANA 2.0 (XSC and XSA environments).
 - Implement advanced analytics and performance tuning on HANA DB to optimize query execution and data retrieval.
 - Work with HANA Data Provisioning tools (SDI, SDA) to integrate external data sources.
 - SuccessFactors Extension Applications:
 - Design and build custom extensions for SAP SuccessFactors modules using SAP BTP and SAP Cloud SDK.
 - Integrate SuccessFactors with external systems through OData APIs and SuccessFactors Metadata Framework (MDF).
 - Extend and enhance functionalities of SuccessFactors using Business Rules Engine, Workflows, and UI5/Fiori applications.
 - Implement and manage OAuth2, SAML, JWT, and other security protocols for BTP applications and APIs
 - Maintain compliance with SAP security best practices and implement S/4HANA extensions using SAP Fiori/UI5
 - Relationship management (internal & external stakeholders)
 - End to end understanding of IT life cycle (pipeline, resource, demand, project delivery, financial)
 - Good business acumen and ability to negotiate with business partners
 - Strong customer orientation and able to manage customer expectations
 - Good executive presence
 - Ability to develop strategic plans and translate them to actionable roadmaps
 - Good financial and people leadership skills
 - Initiates, builds and maintains productive customer relationships
 - Flexibility to adjust to multiple demands, shifting priorities, ambiguity and rapid change
 - Business Analysis experience
 - Basic understanding of data modelling
 
Supervision Responsibilities:
- Working relationships (daily) with EY ITSD and AMS Lead
 - Working relationships (daily) with TCS AMS team
 - Liaison to the Business for that Portfolio / App•
 
Other Requirements:
Job Requirements:
Education:
- A degree in Computer Science and/or a business related degree; or equivalent work experience
 
Experience:
- 5-8 years of professional experience in SAP Business Technology Platform (Neo and Cloud Foundry)
 - 3+ years in Strong hands-on experience with SAP HANA Cloud, HANA 2.0 (XSC and XSA) environments
 - Extensive experience in SuccessFactors extension development on SAP BTP.
 - Significant experience in a customer service role and business management role
 - Work experience in a professional services industry, preferred
 
Certification Requirements:
- Certification in SAP HANA, SAP Cloud Platform, or SuccessFactors
 
EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.