The daily responsibilities of a Web Developer are required to develop websites to improve, automate, maintain, modify and make technological advancements to new or existing websites. Perform a variety of web development assignments requiring knowledge of established programming procedures and data processing requirements using standard systematic development life cycle approaches. This role requires that the candidate have experience in a wide variety of web development technology solutions. The candidate has to be confident in his logical thinking and problem solving skills.
Responsibilities
- Troubleshoot Software Development issues
- Create Build and Run Book Documentation, Knowledge Base Articles and Training Videos
- Capture all configurations within Release Notes
- Provide Daily Reports of tasks and activities
- To design and develop the corporate website ensuring strong functionality and optimization
- To design and develop relational database systems and their web interfaces
- Responsible for integrating the SQL Server, Access or Oracle databases with the company website
- Responsible for the design of company web pages
- Including graphics, animation and functionality
- To develop web page infrastructure and application related to pages with more advanced graphics and features
- To assist the Company Director in the planning of overall company strategy regarding web development and search engine optimization
- To monitor web server and site technical performance
- Code, test and troubleshoot web development issues utilizing the appropriate hardware, database, and programming technology
- Maintain and modify websites
- Make approved changes by amending flow charts, develop detailed web programming logic, and coding changes
- Test and develop web programming modifications
- Write new web programming code using prescribed specifications
- Evaluate simple interrelationships between web applications such as whether a contemplated change in one part of a program would cause unwanted results in a related part
- Analyze performance of web sites and take action to correct deficiencies based on consultation with users and approval of supervisor
- Confer with users to gain understanding of needed changes or modifications of existing websites
- Resolve questions of websites intent, data input, output requirements, and inclusion of internal checks and controls
- Write and maintain web programming documentation
- Analyze websites programming solutions compatibility against multiple web browsers such as Internet Explorer, Safari, Google Chrome and Firefox
- Maintain confidentiality with regard to the information being processed, stored or accessed
- Document web programming problems and resolutions for future reference
- Assist personnel of other departments as a computer resource
- Provide on-the-job training to new department staff members
- Provide computer orientation to new company staff
- Other duties as assigned
Academic/Educational Requirements
- College Diploma / University Degree in any IT related field
Nice to have:
- 3 to 5 years of web development experience
Required Skills/Experience
- Customer Service and problem resolution skills
- Proper phone mannerism
- Ability to Collaborate and work well with associates
- Effective Organization and Reporting skills (reports of work progress, research and client communication/collaboration)
- Business reading, writing, and arithmetic skills required
- Knowledge of company web development procedures and web programming languages
- Ability to process computer data and to format and generate reports
- Ability to implement and troubleshoot web programming changes and modifications
- Knowledge of computer flow charts and of web programming logic and codes
- Ability to write technical instructions in the use of web applications and/or program modifications
- Ability to investigate and analyze information and to draw conclusions
- Ability to learn and support new systems and web site applications
- Quality Assurance Testing and Validation Experience
- Work with users requires interpersonal skills
- Development experience (any language ie Asp Dot Net, Javascript, Java, PHP, Ajax, CSS, HTML, Wordpress)
- Microsoft SQL Server, Microsoft Access Database, Oracle and MySQL
Nice to have:
- IIS Server, Apache Web Server Experience
- MAC OS X, Linux and Unix Experience