Bengaluru, Karnataka, India
Software and Services


Posted: 27 Nov 2018
Weekly Hours: 40
Role Number: 200001446
Do you like the idea of running global services that are used by millions of passionate people all over the world? Do you enjoy working on challenges that no one has solved yet? Do you like changing the game? Imagine what you could do here! At Apple, great ideas have a way of becoming great products very quickly. Bring passion and dedication to your job and there’s no telling what you could accomplish.

Key Qualifications

  • 3+ years of experience
  • Excellent knowledge of relational database design concepts, coding and debugging PL/SQL (functions, triggers, procedures, packages)
  • Experience with Oracle 11g/12c (creating/modifying tables, views, sequences, aggregate functions, etc.)
  • Constructing and optimizing complex SQL queries to support reporting needs
  • Experience in designing and manipulating web content dynamically using JQuery, Ajax, JavaScript, Angular JS, CSS and HTML
  • Proficiency in any of scripting languages (e.g. ruby, python, perl, shell, etc.)
  • Experience working with an Agile Development team
  • Excellent problem solving skills
  • Phenomenal Debugging skills
  • Ability to work effectively across multiple business and technical teams
  • Demonstrated ability to deliver results on time with high quality
  • Aptitude to independently learn new technologies
  • Must be self-directed, analytical and work well in a large cross functional environment
  • Strong written and oral communication skills


We are looking to hire outstanding individuals to join our team of Foundation Services to build and run the platform that delivers Apple’s services to all of its customers around the world. Help us build the Apple experience on a global scale. RESPONSIBILITIES WILL INCLUDE: - Design,develop, manage and maintain applications using Rapid Development Tool, such as Oracle Apex - Measurement and optimization of system performance - Identify and build automation frameworks/scripts - Maintaining, enhancing and documenting existing system - Administer, maintain and perform periodic upgrade of system

Education & Experience

BS/MS in Computer Science or equivalent experience

Additional Requirements