Job Description:
***Only W2 resumes are accepted
Work Location: Role is 100% Remote
Candidate location: No SC residency required. Open to nationwide candidates.
The Department of Administration (Admin) is seeking a senior web developer. Developers in this position work within the full Software Development Life Cycle (SDLC), with particular emphasis on developing/coding websites. Responsibilities include helping to architect complex solutions by participating in meetings as part of proposal and requirements gathering process and thoroughly understanding customer requirements, turning designs and user interface mockups into functional websites. Applicants must be able to provide supervisors with outlined tasks and dates to successfully complete customer projects on time and within budget. Will write software for both back-end and front-end functionality of website. Will work with a CMS such as Drupal and WordPress and use, develop, or modify advanced features and modules. Will work with maintaining and converting existing PHP applications. Applicants must be able to collaborate effectively with creative teams during the creative process, provide technical leadership, and assume overall accountability for successful implementation on all customer projects. Applicants must be able to deliver effective training to customer personnel of various skill levels and technical capabilities. Applicants must be proficient in HTML/CSS and client-side scripting libraries, understanding what it takes to develop websites that are cross-browser and standards compliant, and meet accessibility/disability requirements. Applicants must be able to integrate websites with existing internal applications or third-party/open-source platforms. Applicants must demonstrate strong interpersonal skills, understand how to tactfully communicate difficult/sensitive information, and resolve and/or escalate issues in a timely manner. Responsibilities include on-call evenings, weekends and holidays to cover system emergencies and updates.
DAILY DUTIES / RESPONSIBILITIES:
· Works within the full Software Development Life Cycle (SDLC), with particular emphasis on developing/coding websites.
· Responsibilities include helping to architect complex solutions by participating in meetings as part of proposal and requirements gathering process and thoroughly understanding customer requirements, turning designs and user interface mockups into functional websites.
· Writes software for both back-end and front-end functionality of websites. Will work with a CMS such as Drupal and WORDPRESS and use, develop, or modify advanced features and modules. Will work with maintaining and converting existing PHP applications.
· Deliver effective training to customer personnel of various skill levels and technical capabilities. The resource must be proficient in HTML/CSS and client-side scripting libraries, understanding what it takes to develop websites that are cross-browser and standards compliant, and meet accessibility/disability requirements.
· Integrate websites with existing internal applications or third-party/open-source platforms. The resource must demonstrate strong interpersonal skills, understand how to tactfully communicate difficult/sensitive information, and resolve and/or escalate issues in a timely manner. Responsibilities include on-call evenings, weekends, and holidays to cover system emergencies and updates.
· Other responsibilities as assigned.
Required Skills
· 5+ years’ experience in coding/developing/debugging web-based application software in a team development environment
· 5+ years’ experience developing software using open-source technologies with the following platforms: Linux, PHP, and Drupal 8 and WordPress
· 5+ years’ experience in html, dhtml, CSS, Dreamweaver, and adobe flash
· 5+ years’ experience with relational databases such as SQL or MySQL
· Experience in configuring Apache web server
· Full cycle CMS deployment experience: installation, configuration and production
· 5+ Years of Experience in the Public Sector
Preferred Skills
· Extensive working knowledge of Adobe Photoshop
· Ability to apply Drupal or other CMS patches
Additional Skills:
· Ability to re-mediate security issues within developed application code, Drupal modules, and core files
· Knowledge of best practices in web design
· Working knowledge of adobe captivate
· Demonstrated ability to develop fillable forms using adobe pro
· Demonstrated ability to develop original graphic designs suitable for use in professional-level website deployment
· Must have excellent verbal and written communication skills as well as excellent analytical skills
Ability to teach, train, and transfer knowledge