Knowledge of programming skills is a prerequisite. However, the particular language will depend on the requirements of the specific company. Among the skills employers will look for are: Knowledge of programming skills are a given if you want to get into software development. You'll need to be comfortable with web-based programs, as well as traditional programs like Java and Visual Basic. The key skills to play up when you're looking for a job as a software developer are as follows: • Expertise in current computer hardware and software • Ability to use one or more development language (C++, PHP, HTML, etc.) • Strong communication skills • Ability to work in a team • Eye for detail and identifying problems • An understanding of business • Analytical and commercial experience