Penske Automotive Group - Reading, PA

posted 29 days ago

Full-time - Mid Level
Reading, PA
Truck Transportation

About the position

As a Senior Software Architect at Penske, you will design and implement enterprise-level application systems while making technology recommendations across the organization. You will collaborate with a team of industry experts to create reference architectures and roadmaps for digital technology deployment, managing a diverse range of projects that leverage cutting-edge technologies to develop innovative solutions for customers.

Responsibilities

  • Design and implement enterprise level application systems and make enterprise wide technology recommendations.
  • Promote compliance to application architecture standards, principles, and frameworks.
  • Assist in creating and maintaining reference architectures and roadmaps for digital technology deployment.
  • Participate in the digital technologies governance process and support digital technology deployment projects as necessary.
  • Support GRC (Governance, Risk, Compliance) aspects of digital technologies.
  • Research and analyze third-party software solutions, making recommendations for use or in-house development.
  • Troubleshoot and debug application and software issues, contributing during production triage calls.
  • Identify and address application architecture strengths, weaknesses, opportunities, and threats.
  • Manage projects and/or solutions to meet client group expectations.
  • Work closely with the Architecture team to assess task quality and provide ongoing feedback to project members.
  • Lead/Assist Application Development Leads, associates, and contractors in understanding software development frameworks, best practices, and architecture patterns.
  • Be a stakeholder at Design and Deploy Tollgate reviews.
  • Conduct new hire technical interviews.

Requirements

  • Bachelor's degree in Computer Science, Math, or Information Systems or equivalent development experience.
  • 12+ years of diverse experience/knowledge of appropriate programming languages, frameworks, application architecture, and enterprise design patterns.
  • 2-4 years of technical project leadership experience.
  • Expertise in technologies, frameworks, and architecture like Java, Angular, Python, Spring, Spring Boot, XML, JSON, containers, microservices, REST APIs, CI/CD.
  • Experience in architecting Web Applications using microservices and RESTful services.
  • Experience in modernizing legacy applications.
  • Experience in Domain Driven & Event Driven Architecture.
  • Experience in Kafka & AWS.
  • Proficient in software engineering, application architecture, and enterprise architecture (on-prem/cloud).
  • Awareness of data security and privacy technologies and processes.
  • Understanding of key digital technology trends and vendor landscape.
  • Experience building and supporting mission-critical business applications.
  • Demonstrated expertise in application development life cycles/methodologies.
  • Ability to mentor diverse teams and effectively communicate with IT and business leaders.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service