Previous Job
Drupal Developer
Ref No.: 16-00622
Location: Albany, New York
Client: New York State Office of the State Comptroller (OSC)
Location: OSC's 110 State Street building, Albany NY
Duration: 1 Year
Rate: Open

Job Description:
The purpose of the project is to build and implement a Drupal CMS. With the OSC project team, the programmer will build, test, and move the CMS to production. The Consultant will provide post-production maintenance and support.
Mandatory Skills:
The Consultant must meet the following minimum qualifications:
  • 36+ months of experience with:
  • PHP, HTML, & XML;
  • Installing, setting up and configuring open source CMS;
  • Coding web pages that meet Americans with Disabilities Act (ADA) accessibility guidelines;
  • Gathering, documenting, and managing functional requirements and developing technical requirements; and
  • Managing and monitoring unit and user acceptance testing, following a defined testing methodology, and resolving any defects.
  • 24+ months of experience with:
  • Responsive design;
  • Cross-browser compatibility; and
The Consultant will be responsible for performance of the following duties and responsibilities:
  • collaborate with Project Director to develop team work plans and set priorities for work assignments undertaken by the team;
  • assign work to team members and monitor their progress, and work with staff to develop time frames around critical dates to ensure timely completion of assignments;
  • mentor team members, encourage professional development, develop training plans with staff that will enhance the team's ability to deliver solutions, and assist staff with new technologies and resolution of technical issues;
  • collaborate with business analysts and other users to gather and refine system requirements and functional design;
  • analyze functional requirements and develop technical requirements;
  • apply appropriate technology as a solution to the business problem;
  • assist team members in the creation of design documents and other related system documentation, and review and approve final technical design;
  • assign development tasks to team members and assist as needed;
  • provide CMS coding specifications and standards, and validate code against those standards;
  • conduct technical walkthroughs of proposed system changes;
  • manage unit testing following defined testing methodology;
  • assign testing and quality assurance tasks to team members and assist as needed;
  • conduct code reviews and recommend changes;
  • manage and monitor user acceptance testing of all code changes in a test environment, resolving any defects;
  • conduct on-the-job training in PHP/CMS implementation for two or more state staff; and
  • Provide post-production maintenance and support.