Address line 1
Address line 2
T: 0121 638 0026
A highly organised IT professional who has a proven track record of using good engineering practice to produce software for new, innovative and profitable products and solutions. At the heart of his strength is the ability to work on the development of software systems by accurately interpreting user requirements, then creating the required software designs, coding and testing them and finally integrating the software. At all times he makes sure that both the company’s and the client’s interests are at the core of any IT project. By possessing a sound knowledge of modern software development techniques, methods, tools and languages he is able to ensure enhanced user interaction. He is proud to possess a long record of achieving the desired outcomes of projects, on-time and always within budget. A real team player who can comfortably work with Business Analysts, Solution Designers, Deployment Teams and Testers to develop and enhance software functionality. One of his greatest strengths is being able to appreciate the bigger business picture, and not just a projects immediate software requirements.
Michael is a driven individual who wants to progress and is now looking to take the next step in a already accomplished career by joining a successful company.
IT Company - Coventry
SOFTWARE ENGINEER June 2010 – Present
Working within a team of highly motivated software engineers to deliver complex solutions to specific technical problems. Deeply involved in the designing, implementing and maintaining of software to support various client’s products and services.
Testing software in controlled, real situations before it goes live.
Analysing user requirements.
Supporting and enhancing existing software.
Extensive knowledge of C++ and other programming languages.
Writing and debugging code.
Involved in and contributing to automated test environments.
Developing and improving interfaces.
Maintaining systems once they are up and running.
Conduct code reviews.
Occasionally t providing technical leadership to junior IT staff.
Testing new programmes.
Presenting ideas for system improvements, including cost proposals.