Manager, Software Sustaining Engineering
Current• Lead engineering support for the Customer Care Center (Tier I and II), facilitating the investigation and resolution of customer-reported issues with the Pneumatic Tube System (PTS).• Collaborate with Regional Service Managers to prioritize software defects, ensuring timely resolutions based on business impact and customer needs.• Oversee the full lifecycle of sustaining software development, including defect prioritization, assignment of development tasks, and implementation of software changes.• Utilize Agile/Scrum methodologies to guide the team, coordinate sprints, and ensure efficient and quality delivery of software fixes and improvements.• Monitor code reviews, code inspections, and ensure adherence to best practices to maintain code quality and stability.• Manage customer-facing support activities by ensuring service-impacting issues are addressed appropriately, tracking progress, and communicating updates to customers.• Provide redirection and technical guidance as necessary to maintain momentum on critical investigations, balancing urgent cases with older unresolved ones.• Coordinate with SQA to ensure testing support for hotfixes and service packs is available and properly integrated into the development process.• Manage the release of critical hotfixes and service packs, ensuring the continuous improvement of the PTS software's reliability and performance.