Share this Job

Director, Application Development & System Architecture

Apply now »
Apply now

Date: Jul 31, 2019

Location: Colmar, PA, US

Company: Dorman Products

Job Summary

Dorman Products is looking for a senior application development leader with a background in system architecture who has experience in multiple technology stacks and the ability to transfer that experience into new technology areas. This leader will have primary responsibility for all the resources, processes and tools required to ensure excellent, scalable, efficient development of application, business intelligence and integration solutions at Dorman.


  • Build and run scalable, efficient development factories in BI/Analytics, Application Integration (including cloud integration), custom web and mobile apps, and SAP.
  • Build a team of development leaders across multiple development technologies who can run those factories day-to-day and allow them to scale.
  • Establish and oversee the proper DevOps methods, coding standards and tools in each factory, ensuring the delivery of high-quality, performant, supportable code to the support organization.
  • Participate in defining architectural standards and design patterns. Evaluate, select and implement platforms to support the architectural vision.
  • Cultivate relationships with partners to ensure scalability and cost-effectiveness of the application development organization.
  • For each development area, choose and implement the correct SDLC (Agile, waterfall, etc.) and ensure resources and teams are performing to a high standard in the chosen methodologies.
  • Ensure the development teams are responsive to the dynamic priorities of the business and deliver on their commitments.
  • Collaborate with other IT leaders to establish the releases/sprints for each development factory and ensure the work is performed as planned.
  • Build collaborate processes with the Support organization to ensure proper turnover of changes. Contribute development and functional expertise as needed to resolve incidents and problems (tier 3).


  • Proven ability to grow and mentor developers at all levels and in different technologies.
  • Proven track record of developing the standards and processes required to ensure the effective development and deployment of application and integration solutions on prem and in the cloud.
  • Bachelor’s degree in Computer Science or related field required. Advanced degree desired.
  • 10+ years of experience building and leading high-performing technical teams in more than one technology stack.
  • Deep experience in the Microsoft technology stack is desired, including Azure PaaS.
  • Significant experience in business intelligence, data warehousing, ETL and data visualization technologies.
  • Experience in enterprise transactional applications like SAP, Oracle, etc. desired.
  • Substantial experience in designing, building & implementing software solutions in an agile environment.
  • Comfort in a fast-paced, dynamic work environment.
  • Experience with secure programming practices and overall IT security.
  • Understands the value of commitments to delivery made by a development team and pursues the benefits of iterative development.
  • Ability to effectively prioritize and execute tasks in an environment with high visibility and similarly high expectations.
  • Collaborative, customer-focused and able to create visible value.



Dorman Products, Inc. is an equal opportunity employer; we value a combination of ideas, perspectives and cultures. EEO/AA Employer M/F/D/V.

Nearest Major Market: Philadelphia

Job Segment: Application Developer, Architecture, Manager, Developer, ERP, Technology, Engineering, Management