Share This Page
Live Support
Hot News
WoWMyCV has launched a new website CareerAdvicePack.eu dedicated to the all new 2012 Career Advice Pack written by WoWMyCV.
Tips for finding Retail/Wholesale Jobs Online Click Here
Testimonial
Just thought I's let you know, I have been looking for a job for almost a year now, Got your CV last week, sent it out Sunday, invited to interview on Monday, today, given a starting date at my new job!!! You are good!!! Thanks a lot!!! M. Krawczyk
Free CV Review
Send your CV using the box below for a free review
Contact Our Team Today
T: 01603 490-102
M: 07713 564248
E: office@wowmycv.co.uk
Follow Us On
Career Profiles Database
Important Note
WoWMyCV(UK) would like to inform all our site visitors and customers that our Career Profiles Database is a research tool for you to use to investigate your potential Career Options, WoWMyCV(UK) is NOT a Recruitment Agency and the details contained in our Career Profiles Database should NOT be read/treated as Job Advertisements.
WoWMyCV(UK) is a Professional CV/Curriculum Vitae Writing and Careers Advice company based in the UK, if you need help with a CV for the job you are researching we can help, our highly experienced consultants are expert CV Writers and are ready to help. Send your current CV to us today for a FREE CV Review and let us show you how we can help you can improve your chances of securing that next interview with a quality CV from WoWMyCV(UK).
software developer
- Usable – it has to be fit for purpose and practical for end users
- Efficient – software must optimise performance and be cost-effective
- Reliable – the product must be dependable, not prone to faults and be easily maintained
- Flexible – the software should be able to evolve in response to changing demands.
Developers work in a wide range of sectors including business and finance, engineering and manufacturing, IT, telecommunications, local and central government, health and education. Work may involve replacing an entire system, but more commonly, it incorporates integrating ‘off-the-shelf’ software packages into an existing system by adding modifications to programming code.
Examples of software applications use include:
- industrial machinery automation
- manufacturing process controls
- administrative and financial databases and reporting systems
- e-commerce packages
- embedded controls, such as software found inside home entertainment equipment.
- working with the client, the developer analyses existing procedures, documents client needs and draws up detailed test specifications
- they build a working version (or modify an existing version) using programming code
- version checks are carried out by testing data
- installation and integration tests are done
- developers evaluate test results and fix technical problems (bugs)
- the full installation is implemented and final validation checks carried out before going live
- maintenance and support routines in place.
Developers work closely with other IT professionals such as systems analysts, systems architects and systems engineers. They also work with technical authors to produce support documentation, such as design manuals and training notes.
It is essential for software developers to maintain up-to-date knowledge of the available software packages, programming languages and development standards. They should also understand Computer Aided (Assisted) Software Engineering (CASE) tools, which are used during the development phases.
More experienced developers are also involved in supervising development teams, monitoring and reviewing colleague's work, project management, strategic planning and product research.
Hours and Environment
Software developers work between 37 and 40 hours a week. Overtime and weekend work may be necessary to meet deadlines.
Work is office-based with much of the time spent at clients' premises. This may involve some travel and sometimes being away from home for lengthy periods.
Skills and Interests
As a software developer, you should:
- have expert knowledge of current hardware, software and programming languages
- have excellent analytical skills
- have excellent communication skills
- be able to work with people at all levels including non-technical staff
- be able to pay attention to detail
- have project management skills
- be able to work under pressure and to deadlines
- be able to work as part of team
- be customer focused and have an appreciation of wider business demands
- respect the confidentiality of a client's processes and information.
Entry
The most usual entry requirement for a career as a software developer is a degree or BTEC HNC/HND. Relevant subjects include:
- computer science/studies
- information technology
- software development
- software engineering
- business information systems.
Several universities are now offering the Information Technology Management for Business (ITMB) degree, developed by e-skills and employers to meet specific industry needs. For more details, see the e-skills UK website in Further Information.
For a degree, you usually need at least five GCSEs (A-C)/S grades (1-3) and two or three A levels/three or four H grades (including maths or computing), or equivalent qualifications such as vocational A levels.
An Access to Higher Education qualification may also be accepted for entry to certain courses. Please check with colleges or universities for exact entry requirements.
Non-IT graduates can study for postgraduate conversion courses. Entrants with business and IT experience may be able to move into this area from other sectors.
- Java
- C++
- Smalltalk
- Powerbuilder
- Visual Basic
- Oracle
- UML (Unified Modelling Language)
- Delphi
- Prolog
- .NET frameworks (such as C# (C-sharp), ASP and VB).
For information about careers in the IT sector, see e-skills UK, the British Computer Society, Institute for the Management of Information Systems (IMIS) and the Institution of Analysts and Programmers (IAP) in Further Information.
Training
- Microsoft Certified Solution Developer (MCSD) and Certified Applications Developer (MCAD)
- Sun Microsystems Java Certified Programmer (SCJP) and Developer (SCJD)
- Oracle PL/SQL Developer (databases)
- Certified Internet Webmaster (CIW) Master Enterprise Specialist, Web Developer and Applications Developer.
Opportunities
Software developers are now employed across the whole range of commerce and industry, public services, utilities, defence and research.
Many opportunities occur overseas, either with UK-based companies, with companies based in the Middle East or the USA, or with international organisations such as the EU. Database, multimedia and artificial intelligence programming skills are particularly sought after.
Promotion to senior or lead developer and then to project manager is a common way forward. Movement into related areas such as systems design and architecture are also possible. Experienced professionals can become self-employed and work on a contract or consultancy basis.
Annual Income
Figures are intended as a guideline only.
Salaries start at between £19,500 and £24,000 a year.
Experienced developers can earn between £25,000 and £38,000.
Senior developers may earn up to £45,000.
Further information
36 Culmington Road
London
W13 9NH
Tel: 020 8567 2118
New Mill Road
Orpington
Kent
BR5 3QG
Tel: 0700 002 3456
Swindon
Wiltshire
SN1 1HJ
London
SW1E 6DR
Back To Information Technology and Management Careers
Further Help and Advice
WoWMyCV(UK) can offer further help and advice on any Career path held in our Career Profiles Database, our help and advice centres on Preparing a CV, Interview Techniques and Suitability for a specific Career if you need any further help please feel free to call us on 01603 490-102 or drop us an email to office@wowmycv.co.uk where a member of our expert team will be on hand to help.
WoWMyCV(UK) have written a brand new series of documents specially designed to help you succeed in gaining that new job, to find out more about our professionaly written series of guides visit our Career Advice Pack page by clicking HERE.
Don't forget about our FREE CV Review Service, any visitor to the WoWMyCV(UK) website can claim their 100% FREE CV Review in two easy steps, Click Here for further information
Site Disclaimer
The information contained in our Career Profiles Database was correct at time of publishing, but since publication certain details may have changed so please use this section as a research tool and in some cases further research may be required.
Careers Database Information By Learn Direct Advice




