Catalog Development team is vital to developing and supporting a growing number of critical enterprise selling processes within Advance Auto Parts.
We partner with many different teams across the organization to understand their needs and are frequently involved in design, development, implementation and support of mission-critical processes that are leveraged by our Customers and Business team.
We take pride in developing these mission critical processes that are optimized for the best customer experience.
As a Senior developer of this team, you will work with business stakeholders, project managers, business analysts, and other IT teams to understand the business needs and their requirements.
You will be working closely with agile teams of data architect and software developers to determine the best architectural and design decisions, find innovative and practical solutions to meet our business needs in a fast-paced environment.
Additionally, you will be involved in the entire development cycle, conduct design and code reviews, and have a heavy input throughout the process, from requirements all the way to production deployment.
The day-to-day work is interesting, challenging and fast-paced!
Successful candidates will be strong leaders who can work proactively and independently, prioritize well, communicate clearly, and have a consistent track record of delivery and support of high quality data and ETL solutions.
The ideal candidate is one that is not only passionate about data / software development and architecture but also focus on business needs and customer experience.
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.
Writing advanced SQL, analyzing developer SQL and make recommendations for performance tuning SQL, rewriting SQL or adding indexes for efficiency and creating / updating stored procedures.
PL / SQL coding, creating stored procedures, triggers, functions, packages, Logical and Physical database design.ETL tool experience with Datastage and Symmetric DS
Experience developing underlying data models and databases (Oracle, and Postgres).Experience maintaining and managing all versions of data models for production, testing and developing databases.
Experience developing, managing and maintaining data dictionary and or metadata.Experience ensuring compliance of standards and conventions in developing programs.
Experience designing, developing and implementing complete development life cycleExperience responding to user requests for data and reports.
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 (data and enterprise architects, vendors, etc.)
Demonstrated ability to meet commitments and multi-task in a fast-paced work environment with a high-level of accuracy and efficiency.
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.