What Competence Requirements for Software Developer / Programmer?

Software Developer / Programmer General Overview Analyses and interprets specifications, technical designs and flow charts and builds, maintains and modifies the code of software applications. A Software Developer/Programmer constructs technical specifications from a business functional model, as well as tests and writes technical documentation. 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 web services (eg. XML • Knowledge of relational databases (eg. Oracle) • Knowledge of database technologies (eg. SQL) • Ability to interpret specifications • Knowledge of object oriented programming languages (C++, Visual Basic) • Knowledge of procedural programming languages (eg.C) • Knowledge of development tools (eg. version control software) • Knowledge of integrated development environments • Knowledge of testing • Knowledge of development platform (eg. J2EE) Non-Technical Skills • Time management skills • Methodical approach • Ability to meet deadlines • Interpersonal skills • Self-motivation • Problem solving skills • Process oriented • Attention to detail • Team oriented • Analytical skills

ridwan amirudin

"Help young people. Help small guys. Because small guys will be big. Young people will have the seeds you bury in their minds, and when they grow up, they will change the world." "Never give up. Today is hard, tomorrow will be worse, but the day after tomorrow will be sunshine." Jack Ma

No comments:

Post a Comment