Advance Auto Parts - Raleigh, NC

posted 4 days ago

Full-time - Mid Level
Raleigh, NC
Motor Vehicle and Parts Dealers

About the position

The Sr. Software Developer will play a crucial role in the Technology Team, focusing on delivering innovative technology solutions for the automotive aftermarket. This position requires collaboration across business and technology resources to drive key programs and projects, enhancing enterprise capabilities at Advance Auto Parts. The ideal candidate will have extensive experience in software development, particularly in Java and related technologies, and will contribute to a culture of teamwork and continuous improvement.

Responsibilities

  • Collaborate with cross-functional teams to drive key programs and projects.
  • Develop and maintain web applications using Java and related technologies.
  • Lead development efforts to meet aggressive timelines with optimal solutions.
  • Participate in Agile software development practices including daily standups and sprint planning.
  • Document work in progress and adhere to team standards as determined by lead architects.
  • Foster teamwork and encourage close working relationships across the IT Department.
  • Conduct peer reviews and share knowledge to improve team performance.

Requirements

  • Bachelor's degree in a technical discipline or equivalent experience/training.
  • 10+ years of experience in Java building web applications in a J2EE Environment.
  • 3-5 years of experience in React, TypeScript.
  • Experience in application development, testing, implementation, and documentation of web-based applications using Java.
  • Experience in J2EE development including Spring, Struts, JSP, web services, React, JavaScript, Eclipse, Git, SQL.
  • Experience defining tables and creating SQL queries using DB2 or another database platform.
  • Experience creating and configuring deployments in Jenkins.
  • Demonstrated knowledge in building, debugging, and maintaining mission-critical enterprise applications.
  • Excellent communication skills and ability to work both independently and with a dispersed team.

Nice-to-haves

  • Ecommerce experience.
  • Database experience (DB2, Oracle, SQL).
  • Experience with Git, Azure, NextJs.
  • Retail Industry experience preferred.
  • Product Information Management (PIM) and Merchandising System experience a plus.
  • Experience with enterprise commercial software implementations.

Benefits

  • Position is eligible for bonus based on individual and group performance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service