Steve Harwood

Senior Director Of Engineering @ ICIS

About Steve Harwood

Steve Harwood serves as the Senior Director of Engineering at Icis, where he has worked since 2019. He has extensive experience in software development and engineering, having held various roles at Icis and other organizations over the past two decades.

Current Role at ICIS

Steve Harwood serves as the Senior Director of Engineering at ICIS, a position he has held since 2019 in London, United Kingdom. In this role, he oversees engineering operations and leads various software development initiatives. His responsibilities include implementing engineering best practices and ensuring the successful delivery of technology solutions.

Previous Positions at ICIS

Steve Harwood has held multiple roles at ICIS prior to his current position. He was the Software Development Lead for ICIS.com from 2012 to 2013 and later for ICIS Energy from 2014 to 2015. He also served as the Software Development Manager for ICIS Energy from 2015 to 2016. His experience at ICIS spans several years and includes leadership in software development projects.

Education and Expertise

Steve Harwood studied at the University of Warwick, where he earned a Bachelor of Science in Business Studies from 1996 to 1999. He also attended Shirley High School from 1989 to 1994. His expertise includes implementing Continuous Integration using tools such as CruiseControl.Net and TeamCity, as well as utilizing various testing frameworks like NUnit and MbUnit.

Career Background

Steve Harwood has a diverse career in software development and engineering. Before joining ICIS, he worked at Reed Business Information as a Principal Developer and Development Lead in 2011. He also held positions at Axco Insurance Information Services as a Technical Lead and Senior Web Developer from 2006 to 2011, and at Cipfa as a Web Developer from 2000 to 2006.

Technical Skills and Tools

Steve Harwood possesses strong technical skills in software development. He is proficient in using version control systems such as Git, Team Foundation Server, and SVN. He has experience with project management and collaboration tools like JIRA, Confluence, and Stash. Additionally, he is skilled in using mocking frameworks such as RhinoMocks and Moq.

People similar to Steve Harwood