Michael Hill
Address line 1
Address line 2
T: 0121 638 0026
M: Number
E: info@dayjob.com


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.
  • Preparing and writing training manuals for users.
  • Performance tuning, improvement, balancing, usability, automation.
  • Handling and analysing large amounts of technical data.

Web Design Company – Birmingham
SOFTWARE DESIGNER May 2009 – June 2010


IT skills

  • Experience of software release, documentation and end-user support.
  • Knowledge in microprocessor hardware design.
  • Proven experience in developing web applications.
  • Solid understanding of Linux, Apache, SQL databases, PHP and code revision control.
  • Excellent analytical, diagnostic and problem solving skills.
  • Ability to understand the big picture as well as inter-relationships between systems, including the impact of change in one system on another.
  • Object orientated analysis and design.
  • Development of web based applications, including cross browser testing and accessibility.

Personal skills

  • Able to work individually, as part of a co-located team or as part of a distributed global team.
  • A good communicator who is able to explain complex technical concepts, both verbally and in writing, to technical and non technical audiences.
  • Acting as a role model for junior IT staff.
  • Strong problem-solving and analytical skills.
  • Self motivated and a quick learner.
  • Ability to anticipate problems and develop effective solutions.
  • Able to work under pressure and to tight deadlines.


Shell scripting
TCP/IP networking
Software project management
IBM WebSphere Portlet Factory
IBM WebSphere Content Management or Adobe CQ5
JSF Framework
Service Oriented Architecture
Configuration and Release Management
UML Modelling
XML, HTML, CSS, JavaScript (JQuery), AJAX
Agile delivery methodologies
Creating Test Plans


Manchester University Degree   – Computer Science – 2006- 2009
Salford College Diploma 2004 – 2006


Available on request.


Get the editable MS Word version of this CV template for ONLY $4.99

You will get the;

  • One page version.
  • Two page version.
  • Matching cover letter.

All you need to do is simply enter your personal details into the ready made text boxes and within minutes you will have an eye catching, interview winning and professional CV. The templates can be edited in any version of Microsoft Word.

Click on the link below to be taken to our secure PayPal payment page.


Once you have paid the templates will be automatically emailed to you.

This template can be used for your own personal use i.e. applying for jobs. You may edit, rewrite and send it out to job vacancies as many times as you like. However it must not be resold or used for any other commercial purposes.


More Software Engineer resume and CV examples
Software Engineer resume 1
Software Engineer resume 2
Software Engineer resume 3
Graduate Software Engineer CV

Software Engineer cover letter examples
Software Engineer cover letter
Software Engineer cover letter 1
Software Engineer cover letter 2
Software Engineer cover letter 3

Software Developer resume examples
Software Developer resume
Software Developer resume 1
Software Developer resume 2
Software Developer resume 3
Junior Software Developer CV

Software tester CV example
Software tester CV

Online degree
Computer Science degree online

IT Courses
IT training courses
Java training courses
Joomla training
Linux training
Microsoft training courses
Web Design degree
Web Design training courses

More links
CV templates
Cover letter examples
Resume templates

More IT and technology based CV templates:

1st line support CV template

C developer CV template

CAD Technician CV template

Call centre CV template

Database administrator CV template

Data analyst CV template

GIS consultant CV template

Graphic designer CV template

Helpdesk CV template

IT CV template examples

IT manager CV template

IT support CV template

IT support analyst CV template

IT support engineer CV template

IT support technician CV template

ICT technician CV template

Java developer CV template

Network analyst CV template

Network engineer CV template

Oracle developer CV template

PHP developer CV template

SAP CV template

Software tester CV template

Solutions architect CV template

Systems administrator CV template

Technical architect CV template

Technical support executive CV template

Web designer CV template