Genuine Parts Company - Atlanta, GA

posted 4 months ago

Full-time - Mid Level
Atlanta, GA
10,001+ employees
Motor Vehicle and Parts Dealers

About the position

Genuine Parts Company (GPC) is seeking a Lead Engineer for its Supply Chain Order Management team. This role is pivotal in modernizing the Order Management domain and executing GPC's vision of a unified order management platform. As a Lead Engineer, you will be part of a highly talented team responsible for building and running one of the world's largest automotive and industrial replacement parts operations. The position requires a technologist and engineer who is comfortable enabling new technology and executing strategic initiatives. You will need to demonstrate a deep understanding of modern technology stacks and agile delivery models, with a strong focus on customer experience and a proven track record of modernizing technologies. In this role, you will closely collaborate with business teams, application development teams, and security, necessitating exceptional abilities in building and maintaining strong working relationships. High-level communication and presentation skills are essential, as is the ability to attract, retain, and develop engineering talent. You will lead and guide a team of Senior Engineers and Engineers, overseeing high-level and low-level design around feature solutions, performing code reviews, and guiding the team on best practices and standards from a software engineering standpoint. Your responsibilities will also include streamlining the complexity of the current Order Management platform, reducing technical debt, and participating in all phases of the integration development lifecycle. You will collaborate with architects and other software engineering resources to design and implement integrated, enterprise solutions, acting as a subject matter expert in assigned business and technical domains. The role requires employing best practices around observability, monitoring, and system resilience, while also guiding and acting as a resource to other engineers on the team. This position offers flexibility with the option to work from either the Duluth or Atlanta office, supporting a hybrid remote schedule under GPC's Flexible Work Policy.

Responsibilities

  • Leads and guides a team of Senior Engineers and Engineers from a technical standpoint.
  • Leads High Level and Low Level Design around feature solutions.
  • Performs Code review of every production ready component.
  • Guides the team around best practices and standards from a software engineering standpoint.
  • Collaborates and pairs with other product team members (engineering, and product management) to create secure, reliable, scalable software solutions.
  • Accountable for supporting streamlining the complexity of the current Order Management platform and reducing the technical debt.
  • Participates in all phases of the integration development lifecycle, including unit testing and ongoing support.
  • Collaborate with Architects and other Software Engineering resources in designing and implementing integrated, enterprise solutions.
  • Participate in implementing the technology platforms architecture to support and build out the new commerce-related capabilities needed for the unified commerce strategy.
  • Act as subject matter expert (SME) in assigned business and technical domains with an excellent understanding of business and system processes, inter relationships/dependencies/interactions among system components and how things work end to end.
  • Employ best practices around observability, monitoring, and system resilience.
  • Guide and act as a resource to other engineers on the team.
  • Other duties as assigned.

Requirements

  • Bachelor's degree in engineering or related field.
  • 5+ years of software development experience, preferably with high volume Order Management domain.
  • Expertise in Packaged Order Management solutions as a Lead with hands-on design, development and configuration experience (preferably IBM Sterling OMS or similar, deployed as SAAS or an on-prem Cloud solution).
  • 4+ years' experience developing extensions of DOM and OMS systems, preferable Sterling OMS. Expertise in Java/J2EE, XML, XSLT, Oracle and Middleware technologies.
  • Well versed with system and technical design principles, performant coding practices ensuring security requirements are not compromised for functionality and/or performance.
  • Demonstrated ability to simplify a complex solution into discrete components to parallelize development efforts reducing the overall time to market.
  • Experience with laying out a go-live plan at the conceptual stage, analyzing the pros and cons of multiple options.
  • Experience in destructive testing methodologies and tools.
  • Experience with Agile or Scrum software development methodologies.

Benefits

  • Flexible Work Policy allowing hybrid remote schedule.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service