The Web Content Manager position programs, implements, and supports complex web-based applications interfacing with multiple back-end databases.
The Web Content Manager position programs, implements, and supports complex web-based applications interfacing with multiple back-end databases. Secondary focus of the position will be development of new and support of existing automated, web-based processes. This involves translating business and application requirements into fully functioning web-based systems, designing front and back end web architecture, formulating more efficient processes, solving problems, and creating a seamless experience for web users.
Knowledge, skills, and abilities required for performing essential job responsibility and produce expected results:
• Required Skills: HTML/HTML5, CSS/SCSS/SASS, JavaScript/AJAX, ASP.NET, jQuery, C#, PHP, Responsive Design and Breakpoint implementation MySQL client/API familiarity.
• Additional Preferred Skills: Responsive Frameworks (e.g. Bootstrap), JavaScript templating, ReactJS, Git, C#, JSON, SQL, REST, Photoshop
• Experience with relational databases, including schema design and writing SQL queries
• Ability to create scalable REST APIs
• Advanced knowledge of Content Management Systems
• Ability to analyze and edit existing applications to improve functionality
• Ability to implement user interfaces from conceptual designs
• Ability to build secure, reusable code and libraries for future use and improve existing code and its design by applying appropriate refactoring.
• Advanced QA/QC expertise, ensuring that all new application features and updates are well tested and function as expected
• Ability to communicate effectively with business analysts, systems administrators, program managers, county leadership, and subject matter experts to ensure solutions meet business needs
• Ability to maintain effective working relationships with county officials, fellow employees, vendors, and with members of the general public.
• Ability to provide back-up IT support, primarily in the areas of cyber security compliance and limited desktop guidance.
Education, training, and experience required for producing expected results of this position’s essential job responsibilities
• The Web Programmer should possess, at minimum, a Bachelor’s Degree in Computer Science or a related field; at least one year experience in working with local government or with public agencies; and at least four years of experience in website management; or any equivalent combination of education and experience which provides the required knowledge, skills, and abilities to successfully perform the duties and responsibilities of the position.
Special requirements
• Possession of a valid Georgia Motor Vehicle Operator’s License.
• Applicant must not have a State or Federal criminal conviction record.
• Applicant must be fingerprinted and pass a local background check conducted by the Macon-Bibb County Sheriff Department.