Junior Web Software Developers - Pretoria Verfied

Salary Negotiable Pretoria, Gauteng Pretoria, Gauteng more than 14 days ago 25-09-2014 2:48:44 PM
23-10-2014 2:48:44 PM
Languages: English & one SA African language

My client based in Pretoria in the defence industry has three positions available for Junior Web Software Developers in their Command Control and Information Warfare (CCIW) group. This group area focuses on the system of systems level understanding ofproblems and experimentation within the context of the Command, Control, Communications,Computers and Information (C4I) areas. This includes, but not limited to, modelling andsimulation, information security, telecommunications, military technology and the integrationthereof.

Requirements:
• A minimum of a Bachelor’s degree in computer engineering or computer science, butan Honours degree would be preferred.
• A Master’s degree in computer engineering or computer science would beadvantageous.
• At least between one and two years’ relevant working experience in softwaredevelopment.
• Knowledge and experience in:
o Web and desktop-based application development;
o Linux and Windows Operating Systems;
o C, C++, JAVA and C# experience; and
o Requirements definition, software design, development, testing, andintegration. (Object-orientated design and implementation using popularmethodologies and tools, such as unified modelling language (UML), wouldbe advantageous.)
• Experience in software architecting, systems engineering and/or defence would beadvantageous.
• Experience in software design, software debugging, software documentation,software testing, software security, systems integration, software developmentfundamentals, software development process, and software requirements.
• Analytical skills.
• General programming skills.
• Excellent verbal and written communication skills.
• Experience in mentoring and coaching colleagues.
• Ability to work independently in a team context.
• Ability to take ownership of own career and development.
• Technically proficient and ability to stay current in own field.
• Ability to work well under pressure and meet deadlines.
• Ability to prioritise and must have a sense of urgency.
• The ideal person must be a problem-solver, enthusiastic, self-motivated and adefinite self-starter.

SA citizenship is necessary as a security clearance is required for this position.

Responsibilities
• Proactively ensure project success from a software development point of view.
• Define and solve problems with internal and external clients as well as subject matterexperts in various disciplines.
• Collect data and information, and interpret the effect it will have on project success.
• Support full project life-cycle to ensure project success.
• Proactively conduct research on technologies, developments, tool improvements andits processes, as well as deployments to ensure increased productivity.
• Determine operational feasibility by evaluating analysis, problem definition,requirements, solution development, and proposed solutions.
• Document and demonstrate solutions by developing documentation, flowcharts,layouts, diagrams, charts, code comments and clear code.
• Prepare and install solutions by determining and designing system specifications,standards, and programming.
• Improve operations by conducting systems analysis, and recommend changes inpolicies and procedures.
• Obtain and license software by obtaining required information from vendors;recommend purchases; and test and approve products.
• Develop software solutions through systems flow, data usage, and work processes;investigate problem areas; and follow the software development life-cycle.

Our client is an Employment Equity Employer, giving preference to suitable previously disadvantaged candidates who contribute to the diversity of the Company.

Offer:
Salaries will be calculated according to qualifications and applicable experience.
Medical Aid and Pension Fund.

Instructions
Credit, criminal, qualification and employment history checks are a pre-requisite for this position.
Should you not be contacted within 10 days please consider your application as unsuccessful.
Please note that correspondence will be entered into with short-listed candidates only.