SAP Application Front End Developer

Austin, Texas, United States
Software and Services


Weekly Hours: 40
Role Number:200260983
Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish! Apple's Global IS&T Technical organization is looking for a hardworking and highly motivated SAP Application Engineer to be part of the Projects Development team! Apple's SAP landscape is one of the biggest, sophisticated and most dynamic enterprise landscapes in the world! You will join a team of engineers who work closely with the enterprise functional teams to build reliable, scalable and secure solutions for Apple’s business teams. You will be responsible for design, development and deployment of on-premise and cloud enterprise solutions using a combination of SAP technologies and platforms. The candidate needs to be hands-on with crafting and developing custom solutions ground-up.

Key Qualifications

  • Excellent problem solving with a developer-at-heart attitude with curious Mind
  • Strong sense of ownership, urgency, and drive with extraordinary communication skills
  • Tried knowledge of software engineering practices & standard methodologies for the full software development process, including coding standards, code reviews, source control management, build processes, testing, and operations
  • In-depth understanding/hand on experience of different integration concepts - APIs, Process integration, Data integration
  • Experience in two or more of these technologies - UI5, HANA, Node.js, , CSS, React, Angular, Redux, Typescript etc is a Plus
  • Experience and knowledge of SAP technologies / frameworks like Fiori, UI5, oData, HANA, S/4 HANA with Code push
  • Knowledge of SAP Cloud Platform areas like Workflow, SAP CPI, API management, ChatBot , Data intelligence is a plus
  • Knowledge of Python, Gurobi Optimizer, SAP DI or any ML modeling , data science is a plus


Below are the key roles and responsibilities of the candidate: Attend technical / architecture design review meetings and help design high performance, scalable, reliable and secure enterprise solutions Design and develop critical, sophisticated solutions themselves Perform code review of objects developed by other members of the team Must be a multi-tasker who can work on multiple projects / initiatives in parallel Must have the ability to deliver on tight schedule Lead small / medium sized team of developers. Assign and review allocated work Develop re-useable and flexible technical frameworks / architecture for future projects Be at the forefront of exploring new Technologies. Must be a quick learner willing to learn new technologies and methodologies Should be self-motivated with self-starter attitude Should have excellent collaborative skills. Should be a great team player Should have excellent business communication skills - both verbal as well as written Should demonstrate flexibility to work with multi-regional team across different timezones

Education & Experience

MS/BS in Computer Science or equivalent experience

Additional Requirements

  • Developer certification on any relevant areas mentioned above