Ross Mc Donald
About Ross Mc Donald
Ross McDonald is a Software Engineering Manager with extensive experience in leading software development teams across various industries. He has held key positions at several companies, including AVEVA, Sage, and CDL Software, and advocates for Agile practices and effective communication within teams.
Current Role at CDL Software
Ross Mc Donald serves as the Software Engineering Manager at CDL Software since 2021. In this role, he manages 10 teams that focus on the analysis, development, quality control, and operations of insurance broker software hosted in AWS. His responsibilities include ensuring that the software meets customer needs and aligns with business objectives.
Previous Experience in Software Development
Before joining CDL Software, Ross held several significant positions in software development. He worked at Sorted Group as Software Development Manager from 2020 to 2021. Prior to that, he was a Development Manager at Iceland Foods from 2018 to 2020. His earlier roles include Development Team Lead at Sage from 2014 to 2018 and Development Team Lead at AVEVA from 2011 to 2014. He also served as a Senior Software Engineer at Z+F UK from 2006 to 2011.
Educational Background
Ross Mc Donald studied Computer Engineering at The University of Manchester, where he earned a BSc Hons from 2003 to 2006. Prior to his university education, he attended Knutsford Sixth Form College from 2001 to 2003 and completed his secondary education at Knutsford High School from 1996 to 2001.
Leadership and Team Management
In his managerial roles, Ross focuses on enabling team members to create quality software that is valued by customers and the wider business. He advocates for Agile working practices and emphasizes the importance of clear communication and accountability within teams. His experience includes leading multi-disciplined SCRUM teams across various industries, including Engineering, Financial Technology, eCommerce, and Logistics.