Software Developer II in Hyderabad at Advance Auto Parts

Date Posted: 9/3/2021

Career Snapshot

  • Employee Type:
  • Location:
  • Career Type:
  • Date Posted:

Career Description

Job Description

About Advance Auto Parts:

Founded in Roanoke, VA in 1932, Advance Auto Parts is a leading automotive aftermarket retail parts provider that serves both professional installer and do-it-yourself Customers. As of July 13, 2019, Advance operated 4,912 stores and 150 Worldpac branches in the United States, Canada, Puerto Rico, and the U.S. Virgin Islands. The Company also serves 1,250 independently owned CARQUEST branded stores across these locations in addition to Mexico, the Bahamas, Turks, and Caicos and the British Virgin Islands. The company has a workforce of over 70,000 knowledgeable and experienced Team Members who are proud to provide outstanding service to their Customers, Communities, and each other every day.

About AAP Global Capability Center:

We are continually innovating and seeking to elevate the Customer experience at each of our stores. For an organization of our size and reach, today, it has become more critical than ever, to identify synergies and build shared capabilities. The AAP Global Capability Center, located in Hyderabad, is a step in this strategic direction that enables us to access a larger talent pool, unlock operational efficiencies and increase levels of collaboration.

About information technology:

At Advance Auto Parts, the IT organization is embracing the digitization of retail and working to transform our organization as a leader in the modern age of retail. We are leading the way with DevOps, thinking cloud-first, and adopting modern approaches to infrastructure management. We realize Agile is more than a manifesto, and that applications need to be portable, event and service-oriented, and support a data analytics and data-first culture of the modern business. We are taking action to transform a 75-year-old company to be an industry leader in building a best-in-class omnichannel experience for its customers.

Job Summary:

The Oracle Cloud developer position is role at Advance Auto Parts (AAP), that will be responsible for building and supporting Oracle Cloud ERP custom objects development. The successful candidate will be experienced in designing, building, & testing functional configurations in a large, complex enterprise organization. The candidate must possess strong analytical skills, US Finance procurement business functional knowledge (e.g. AP, GL, PA, FA, PO, AR, CM, i-expense etc) and work well with internal stakeholders and external vendors. The candidate will be a disciplined self-starter working well with business leaders, Finance analysts, field Team Members, operations teams, vendors, and internal I.T.  In addition, this candidate will understand how to drive value out of the Oracle Cloud ERP platform by building efficient extensions, optimize existing processes, with the intent to create a frictionless experience for our Team Members. The Candidate will work closely with Support Manager, BA and Business owners to identify and resolve issues relating to BI, Integrations and Custom processes.


  • Work with business stakeholders, project managers, business analysts, and other IT teams to understand the business needs and their requirements.
  • Live and exemplify the Five Principles of Mars, Inc. within self and team.
  • Implement and Support Oracle ERP Cloud Financials including GL, AP, AR, FA, PO, Tax, and CM.
  • Support ERP Financial Cloud Custom integration and reports.
  • Support business units during Finance and Procurement systems integration project life cycle (discovery, CRP/UAT testing, go-live and post go-live).
  • Focus on continuous improvement to drive a seamless, modernized associate/user experience.
  • Occasionally provide off-hours on-call technical support maintaining processes and Special Business events to Business teams. Work on multiple tasks simultaneously among changing priorities.
  • Participate in the analysis, design, develop, testing, and implementation activities within the areas of responsibility.
  • Assist, mentor and train other team members.
  • Work closely with Oracle Inc support teams and support manager to address incidents and Service Request Queue, ensuring proper prioritization.
  • Work with a nimble team of software engineers and enterprise architects to ensure the solutions meet our business needs using Agile methodologies in a fast-paced environment.
  • Will take a lead role in the entire development cycle, conduct design and code reviews, and have heavy input throughout the process, from requirement gathering to production deployment.
  • Able to shift between priorities as needed throughout the workday.
  • Create technical system specifications and ensure documentation remains current throughout all phases of the SDLC.
  • Consistently cognizant of opportunities for enhancements and process improvements.
  • Learn new software tools and skills as needed. Keep up with technologies. Provide mentoring to other development staff on technical topics.
  • Support and maintain applications utilizing required tools and technologies. Ensure applications are scalable and operate efficiently in the production environment.
  • Ability to research issues across multiple key systems and databases. Assist customers and team members on issue resolution and problem solving.
  • Comfortable working in an open, dynamic, rapidly changing environment where collaboration is crucial.


To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Technical Skills:

  • Bachelor’s degree in IT, Computer Science, Information systems is preferred.
  • At least three years of hands on experience working with Oracle cloud ERP finance or procurement modules
  • 5+ years of experience working with financial ERP systems 
  • Knowledge and hands on experience with Integration frameworks offered by OIC to integrate with Oracle Cloud SaaS (ERP, EPM) applications
  • 3-5 years’ experience with object oriented application programming (SaaS or PaaS platforms preferred)
  • Strong Analytical and technical skills is required
  • Experience with either on-line or in-store retail selling applications
  • Experience in large scale applications – either public facing web applications or applications with large numbers of concurrent users
  • Experience with Oracle databases Oracle 11g or above
  • Experience with Oracle APEX will be added advantage.

Communication Skills:

  • Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, work with architects to come to an agreed technical approach, and lead development efforts to meet aggressive timelines with optimal solutions.
  • Ability to work collaboratively with or lead cross-functional teams with minimal supervision.
  • Ability to drive consensus within a team and influence outcomes in significant technical decision-making.
  • Excellent interpersonal, written and verbal communication skills to work with different business groups as well as IT partners (enterprise architects, vendors, etc.) at all levels within the organization.

Problem Solving and Analytic Skills:

  • Demonstrated critical thinking skills.
  • Extreme attention to detail and organization in all aspects of the system development.
  • A strong technical vision. Ability to understand, master, and be able to prototype with new technologies quickly. Person in this role needs to be able to quickly understand and solve unique and undocumented programming problems.
  • Open-minded, willing to consider multiple options, sources, perspectives, and possible solutions.  Careful assessment of the importance, relevance, and validity of all options.
  • Inquisitive.  Ask probing questions and research as a basis for making design decisions and judging quality; understand the true reason behind the request rather than just accepting an initial thought or proposed solution.
  • Proactive and willing to contribute ideas.  Not afraid to ask questions.

Time Management:

  • Ability to effectively plan, organize and prioritize multiple streams of activity. Adapt well to changes.
  • Demonstrated ability to establish priorities, organize, and plan work to satisfy established timeframes; meet commitments and multi-task in a fast-paced work environment with a high-level of accuracy and efficiency.


  1. Software Engineer Jobs
  2. Project Engineer Jobs