You are on page 1of 2

Senior Web Developer job description

Project related competencies


Solution Development and Delivery
Creates efficient and logical databases for clients.
Designs and codes superior technical solutions.
Can easily recognise system deficiencies and, implements effective solutions.
Project Execution
Creates and executes project work plans and revises as appropriate to meet changing
needs and requirements.
Communicates and enforces coding standards
Manages resources within budget and project schedule.
Reviews work of team.
Consistently delivers high-quality services to clients.

Career path core competencies


Communication
Assists in the facilitation of team and client meetings.
Delivers informative, well-organised presentations.
Understands how to communicate difficult/sensitive information tactfully.
Relational Databases
Understands complex database concepts as well as the implications of different database
designs.
Effectively employs many different database design techniques.
Possesses demonstrated work experience with more than one relational database
management system.
Programming Languages
Demonstrates expert knowledge of at least one structured programming.
Creates XML schemas.
Understands the benefits of the various programming languages.
Architecture
Possesses significant knowledge of client server and Internet systems architectures.
Creates well designed, reusable objects.
Understands browser specific compatibility issues.
Understands the benefits of the various design methodologies and object oriented
environments.

Professional qualities
Leadership
Generates enthusiasm among team members.
Proactively seeks opportunities to serve in leadership roles.
Challenges others to develop as leaders while serving as a role model.
Manages the process of innovative change.
Teamwork
Facilitates effective team interaction.
Acknowledges and appreciates each team member's contributions.
Client Management
Develops relationships with client personnel that foster ties with our clients.
Communicates effectively with clients to identify needs and evaluate alternative business
solutions with project management.
Continually seeks opportunities to increase customer satisfaction and deepen client
relationships.
Manages client expectations effectively.

Organisational qualities
Professional Development
Conducts effective progress evaluations in a timely manner.
Mentors those with less experience through informal channels.
Seeks and participates in development opportunities above and beyond required training.
Trains other employees through both formal and informal training programs.
Internal Operations
Suggests areas for improvement in internal processes along with possible solutions.
Leads internal teams/task forces.
Actively contributes to corporate knowledge base.