Web Master


Develop, create, and modify general computer applications software or specialised utility programs. Analyse user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyse and design databases within an application area, working individually or coordinating database development as part of a team.

Duties

Analyses software requirements to determine feasibility of design within time and cost constraints.

Specifies power supply requirements and configuration.

Consults with customer concerning maintenance of software system.

Monitors functioning of equipment to ensure system operates in conformance with specifications.

Evaluates factors such as reporting formats required, cost constraints, and need for security restrictions to determine hardware configuration.

Formulates and designs software system, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.

Confers with data processing and project managers to obtain information on limitations and capabilities for data processing projects.

Coordinates installation of software system.

Develops and directs software system testing procedures, programming, and documentation.

Consults with engineering staff to evaluate interface between hardware and software and operational and performance requirements of overall system.

Analyses information to determine, recommend, and plan layout for type of computers and peripheral equipment modifications to existing systems.

Enters data into computer terminal to store, retrieve, and manipulate data for analysis of system capabilities and requirements.

Recommends purchase of equipment to control dust, temperature, and humidity in area of system installation.

Trains users to use new or modified equipment.

Skills Required

  • creative and technical aptitude
  • good communication skills
  • able to work as part of a team
  • committed to understanding new technology and upgrading skills.

Salary

$85 000 - $130 000

Related Jobs

Train for this job

Pathways for this job