To become a software developer, you will need to have a creative approach to problem-solving. You'll also need to be able to follow technical plans. Excellent communication and customer care skills are also important.
Software developers (also known as programmers) design and build computer programs that help organisations and equipment work effectively.
You would work closely with senior programmers and business analysts, and create technical plans to meet the needs of the client.
You may write computer programs from the beginning, or amend existing programs to meet the needs of the project.
You could work with a range of web-based technologies, and you would need to understand how databases fit in with these systems.