About The Position

The Manager of Asset Management Systems leads a team of developers responsible for software development, enhancements, and maintenance. The role manages day-to-day team operations and projects to support seamless delivery, implementation, support, and issue resolution. The manager works with stakeholders and development partners or vendors to define architecture and implement robust solutions, while ensuring development work aligns with business needs and organizational standards. The manager oversees multiple systems, agile teams, and cross-functional projects; guides and mentors developers; conducts performance reviews; and builds relationships with business owners and IT stakeholders. The role also promotes quality assurance, timely delivery, reduced complexity, and future system enhancements.

Requirements

  • Bachelor’s degree in computer science, mathematics, or information systems, or equivalent development experience.
  • 12 or more years of software development experience.
  • 5 or more years leading or supervising multiple IT projects through the full Software Development Life Cycle, including defining complex application architecture and integrating multi-tiered systems.
  • Proven experience leading and managing small- to mid-size teams.
  • Proven experience in team development and performance management.
  • Experience migrating legacy applications to cloud platforms such as AWS.
  • Experience implementing large-scale applications using event-driven and domain-driven architecture patterns.
  • 8 or more years of functional experience with Java Enterprise Technologies, Spring Boot, Spring Frameworks, RESTful web services, SOA, Angular, HTML/CSS, SQL, DB2/Oracle, Kafka, and cloud technologies.
  • Experience leading custom development teams and evaluating, selecting, integrating, and implementing packaged application software solutions when appropriate.
  • Strong interpersonal and decision-making skills.
  • Experience building and managing relationships with business and IT stakeholders.
  • Ability to communicate technical concepts clearly and concisely to non-technical individuals.
  • Experience prioritizing technology needs within set budget requirements.
  • Knowledge of project management methods and tools.
  • Strong experience with Agile (SAFe) and DevOps approaches or methodologies.
  • Strong knowledge of integration technologies, including Spring Integration Framework, API management, and microservices.
  • Expertise leading the architecture, design, and implementation of complex data integrations and data services using technologies such as Spring Boot, Angular, and DB2/Oracle.
  • Advanced experience working with IT teams to build and implement scalable architecture for software solutions.
  • Full fluency and expert-level knowledge of systems and languages applicable to the role.

Nice To Haves

  • Green belt, Black belt, Lean, or PMP certification.

Responsibilities

  • Provide direction and day-to-day management of development staff, removing roadblocks to keep developers and teams progressing.
  • Prioritize, schedule, and complete development projects according to business needs.
  • Lead regular meetings and collaborate with process owners, product managers, agile teams, IT groups, and other stakeholders to negotiate priorities and timelines and manage resources.
  • Hire associates, conduct performance reviews, and guide and mentor career development.
  • Ensure applications are delivered on time and without defects in accordance with Penske standards.
  • Manage responsibilities across multiple systems, agile teams, and cross-functional projects.
  • Follow IT practices for security, licensing, source code management, and incident management, and follow architectural standards.
  • Coach and mentor associates and develop team members to increase their value to the organization.
  • Reduce complexity in the environment.
  • Identify future opportunities for system enhancement and value generation.
  • Work with teams, stakeholders, and development partners or vendors on implementation and architecture for robust solutions.
  • Manage application delivery, implementation, support, and issue resolution.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service