Web Developer
Duties
- Creates efficient and logical databases for clients.
- Designs and codes technical solutions.
- Easily recognizes system deficiencies and implements effective
solutions.
- 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.
Communication
- Assists in the facilitation of team and client meetings.
- Delivers informative, well-organized 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.
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.
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.