Posted on
Company Description
Direct Client
Job Description
Title: Web Engineer
Location: Columbia, SC (75% Remote)
Duration: 2+ months contract with possible extension
Description:
Generic Function:
Works under general supervision and participates in the design and development of internet/intranet systems. May work independently or as a part of a team. May serve as senior technical staff member for assigned projects. May coach more junior technical staff. General Characteristics: Integrally involved in the development and support of all Internet/Intranet/ Extranet sites and supporting systems. Works closely with other IT groups and customers to define the system design and user interface based on customer needs and objectives. Participates in all phases of the development and implementation process, and may act as a project manager on special projects. Ensures the integration of the web servers and all other supporting systems by using message based middleware and interfacing with relational databases. Be knowledgeable of best-practices for building secure web applications. Responsible for developing client-side scripting and server-side application code. Extensive knowledge in using programming languages such as Javascript, HTML, XML, PHP, Python, other scripting and OO programming languages desirable, and work with WordPress Content Management System (CMS). May require an associate’s degree in a related area and 0-1 years of experience in the field or in a related area.
SCOPE OF THE PROJECT:
This work is part of the start-up phase of overlapping information system projects.
Set-up, configure and install LAMP server and WordPress CMS
Assist with creating a knowledge base and information site (Foundation stage)
Document tasks and assist with content
DAILY DUTIES / RESPONSIBILITIES:
Work with team to
Set-up, configure and install LAMP server and WordPress
Assist with creating a knowledge base and information site (Foundation stage of the project)
Long term development work may be available following the foundation stage
Document tasks and provide up-to-date status through the project collaboration tools
May assist with setup and implementation of project collaboration tools
REQUIRED SKILLS (RANK IN ORDER OF IMPORTANCE):
LAMP (Linux – Apache – MySQL – PHP)
WordPress CMS
o Good knowledge of WordPress libraries and additions
o Security access, and authorization
o Coding customization
o Forms
Graphic skills
Excellent listening and communication (written & verbal) skills; ability to discuss and present information logically and concisely
Ability to work individually and as part of a team. Willing to share knowledge & experience with others
Flexible problem solver; use of previous knowledge & experience, yet open to alternative methods when made available
PREFERRED SKILLS (RANK IN ORDER OF IMPORTANCE):
Content management experience to document projects, processes, etc.
o Information & Knowledge Share portals
o Glossaries
o Organizational descriptions
Development experience in
o JavaScript
o PHP
o Python
o Industry standard frameworks and libraries
Solid skills in Linux
Experience with databases beyond MySQL
o Example: MS SQL Server
Experience with web-based graphical social network presentation software modules (not social media)
REQUIRED EDUCATION/CERTIFICATIONS:
Bachelor of Science; BA may be considered
Additional Information
Junior Profiles are accepted