Head Web Developer

Job Purpose
To actively drive the activities of the web development team and ensure the unit achieves its objectives by interpreting the expectations of client (layout and technology) with strict adherence to web development standard.
Main Duties and Responsibilities

Leads team of web developers in the design, development, and implementation of Web-based applications
Estimates the technical costs of projects for clients and project managers, confers with clients to identify requirements
Assists in planning of resource/time allocations for current and projected development needs
Provides assistance in diagnosing web development problems
Performs coding and testing on complicated revisions to Web applications
Determines clients desired outcomes in order to formulate the design of the system
Provides project management regarding all technical aspects of implemented projects
Proactively analyzes and reviews emerging technologies, changes in the Industry and the business functions of various clients
Mentors new or junior staff members on business knowledge, system peculiarities, and complex technical issues

Core Competencies
 Communication

Assists in the facilitation of team and client meetings
Delivers informative, well-organized presentations, where necessary
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

 Solution Development and Delivery

Creates efficient and logical databases for clients
Designs and codes superior technical solutions
Easily recognizes 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 agile development standards
Manages resources within budget and project schedule
Reviews work of team
Consistently delivers high-quality services to clients

 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
Champions collaboration across all departments
Fosters information sharing/management across all departments

  Skills and Requirements

Web design: HTML5 , XHTML, Java Script, CSS, Responsive Design, Motion UI
Proficiency in the use of frameworks and tools like: Front end: Bootstrap, Foundation by ZURB, Semantic UI, Pure by Yahoo!, Ulkit by YOOtheme, Dreamweaver, Fireworks, Macromedia flash, Action script, Perl, Adobe and other GUI design software
Web design: HTML5 , XHTML, Java Script, CSS, Responsive Design, Motion UI
ASP.NET, AngularJS, Ruby on Rails, ASP.NET MVC, Django, Laravel, Meteor, Spring, Symfony, CodeIgniter

Experience

5 years web design + development experience; or equivalent combination of education and experience
Candidate must be self-sufficient and have good English, Oral and Written Communications Skills
Bachelor’s degree from a recognized 4/5 year university or equivalent experience. B.Sc in Computer Science preferred

To apply for this position, go to RS Hunter’s career website

Apply via :