- Home
- Software developer / programmer
Software Developer / Programmer
Career overview
This role requires familiarity with a variety of programming languages that are adaptable across different operating systems and environments. A Software Developer/Programmer analyses and interprets specifications, technical designs and flow charts, develops, maintains and tests the code of software applications, constructs technical specifications and documents from functional business models and is involved in customer implementation and support.
Average salary
$65,297, based on 2-3 years of relevant IT experience
Case studies:
- Andrew
- Phil
- Daniel
- David
- Allan
- Jenny
- Wanny
- Samantha
- Dan
- Eloise
Skills listing
The ideal candidate possesses a combination of skills and experience in a variety of areas. Below is a list of the most commonly sought after skills, with highly sought after examples listed in brackets. This list is meant as a guide only.
Technical skills
- Knowledge of object oriented programming languages (eg. Java, C++, Visual Basic)
- Knowledge of operating systems (eg. MS.Net)
- Knowledge of relational databases (eg. Oracle)
- Knowledge of database technologies (eg. SQL)
- Knowledge of web services (eg. XML)
- Knowledge of web server technology (eg. SQL Server)
- Knowledge of development platform (eg. J2EE)
- Knowledge of web related technologies (eg. HTML)
Non-Technical skills
- Team oriented
- Ability to succeed under pressure
- Ability to meet deadlines
- Hands-on approach
- Attention to detail
- Proactive approach
- Problem solving skills
- Self-motivated
- Methodical approach
