Position Title:

advertisement
Position Title:
Web Developer
Division:
Campaigns and Investigations and Executive Office
Location:
North Melbourne
Reports to:
Creative Director (dotted line to Project Office Manager)
Number of Direct
Reports:
N/A
Position Purpose and Context
Position Purpose:
The Web Developer plays a critical role in managing and providing technical expertise
and support to Animals Australia's organisational database - the priority database that
supports the organisation's multiple functional areas - thus ensuring its sustainability,
functionality and stability to support organisational growth.
In addition to this, the role is responsible for assisting the organisation with respect to
web application and web development as well as front line technical IT support.
Role Context:
Level of Expertise
(knowledge and skills)
Essential
 Relevant tertiary qualifications
 Sound experience (5+ years) in the field or related area
 Ability to work independently to resolve complex database programming
opportunities
 Highly experienced in MYSQL Development , PHP, HTML, CSS and Javascript
 Understanding of and ability to employ Apache mod_rewrite to create userfriendly dynamic URLs
 Experience working with large volume databases and sound understanding of
optimisation principles
 A working knowledge of security principles as they apply to a web development
environment, for example, exploit prevention techniques
 Sound communication and team working skills
 High attention to detail
 Creative problem solver and solution oriented in approach
 Ability to remain calm in a stressful environment
 Approachable with exceptional customer service focus
 Ability to work independently but willingness to help others
 Analytical
 Ability to deal with sensitive data
 Previous experience in working with a designer to develop web applications
based on an as needs assessment
 An understanding and commitment to the objectives and values of Animals
Australia.
 Basic visual design, information architecture and UI skills (in a web
environment)
Highly desirable
 Experience in local and remote server administration (Linux/Apache)
 Experience in local networking (for an office environment) including shared
servers and firewalls
 Ability to produce appealing graphic design and layout experience using Adobe
Photoshop and/or Adobe Illustrator, and Adobe Dreamweaver
 An understanding of Animals Australia's campaigns
Position Description - 000025_Web Develop
June 2013
Autonomy in Decision
Making
This role is responsible for a high level of autonomy with respect to database support
and web application/ development, although is ultimately guided by the changing
needs of the organisation
Primary Responsibilities



Internal Database
Support








Web Application
/Development




Developing the back-end for new database-enabled applications for use by
supporters across Animals Australia websites as part of the organisation's
campaigns
Work with the organisation's designer to combine front end with back end of
public web applications in order to bring new applications to full resolution
Make adjustments to front end (graphics; markup; javascript) of websites with a
keen attention to detail while maintaining consistency of style and high quality
visual resolve.
Test & debug new and updated web apps for usability, load, and security, to
ensure a consistently high level of QA in all app deployment
Responsible for identifying and developing new web applications to suit the
changing needs of the organisation, whilst ensuring that existing systems are
running optimally and in line with best practice
Continued maintenance, development, customisation and bug fixes for
applications on an as-need basis
Responsible for ensuring that all website code and applications are documented

Provide first level support to the organisation by way of technical issues and
problems including tasks such as user account creation, management of critical
incidents, monitoring of security profiles and third party liaison.

Ad hoc duties as requested by the Creative Director and Project Office Manager
First Line Help Desk
Support - Desirable
Ad Hoc Duties
Responsible for understanding, maintaining, and where necessary upgrading the
internal database and related database applications to ensure they are being
used to optimum functionality to support the organisation's needs
Working closely with the Project Office Manager and Creative Director, lead
efforts in the development of new models, analytic processes and construction
of new internal database applications
Test & debug new and updated web apps for usability, load, and security, to
ensure a consistently high level of QA in all app deployment
Creating documentation for all activities
Optimising the structure and processes regarding data storage, flow and quality
to improve data accuracy and scalability.
Ensure all communication to management in a consistent manner making
complex technical issues and solutions clear simple and understandable
Assess 3rd party services and products
Responsible for the deployment of web applications - from concept to
completion - for both custom built and off the shelf applications
Position Description - 000025_Web Develop
June 2013
Our Organisational Values are relevant to all positions :
Integrity
We act honestly and ethically at all times.
Relentless
We are unyielding and determined in our conviction and outlook; our focus is to achieve
the best outcomes possible with persistence and steadiness in everything we do.
Brave
We are bold, intrepid, courageous and enduring.
Kind
We show compassion, generosity, warmth and understanding in all facets of our work
and with whom we engage.
Behaviours
Demonstrating
Animals Australia's
values
Being self-aware of and managing own behaviour to ensure the best impact on people,
and modelling Animal Australia values
Coaching for
improvement and
development
Coaches to improve the capability of others in their roles by identifying and providing
opportunities for development
Contributing Expertise
Develops expertise in the current role to more effectively contribute to achievement of
the team and organisational objectives by assisting others through the provision of
advice and direction
Drives Improvement
Initiatives
Seeks opportunities to develop and implement improvements and initiatives to enhance
team performance
Facilitates Outcomes
Facilitates outcomes by gaining buy-in and commitment to objectives without relying on
regulatory authority or organisational position
Information Gathering
Needs to know more combined with the ability to use this knowledge to enhance
performance, resolve or understand issues, discrepancies or opportunities
Teamwork and
Collaboration
Working cooperatively with others by building and sustaining relationships to achieve a
common goal or outcome
Understanding Others
Respects others by seeking to understand and by listening and responding in an
appropriate manner
Agreement / Acceptance
Signature of Manager:
Date:
Print Name of Manager:
Signature of Employee:
Date:
Print Name of Employee:
Position Description - 000025_Web Develop
June 2013
Download