Web Developer Sr.
Job ID:
Location: Georgia College & State Univ
Full/Part Time: Full Time
Regular/Temporary: Regular
Job Summary
The Senior Web Developer is part of the Information Technology Enterprise Applications Team. The primary duties include designing, developing, testing, deploying, and maintaining websites and web-based applications while balancing operational needs and feature requests with security requirements. The role also involves periodic redesign or replacement of legacy applications and ensuring compliance with accessibility and other key standards.
Responsibilities
Web Application Development
- Maintain and update Web Content Management Systems (WCMS) content.
- Develop custom PHP applications independent of or as an extension of the CMS.
- Perform CMS theme and template development.
- Migrate and redesign legacy web applications to organization standards.
- Engage information solution users to assist with design, migration, issue resolution and solution implementation.
- Ensure system and application security standards enforcement and adherence.
- Evaluate web solutions for fit and technical compatibility.
- Evaluate and tune web solutions for volume, performance, reliability, and availability.
Client Support
- Support university web content managers and web form users.
- Provide client training as required.
Project Management
- Manage multiple concurrent projects while balancing priorities and timelines.
- Coordinate project activities with all development partners and stakeholders.
- Establish effective communication and quality assurance plans for each project.
System Management
- Maintain and update Web Content Management System (WCMS) – primarily Drupal.
- Maintain web form solutions.
- Monitor and apply WCM security patches, updates and upgrades.
- Engage with vendors for hosting needs and problem resolution with cloud applications.
- Evaluate new CMS options and technologies, web compliance and monitoring products, and web hosting solutions for opportunities to improve the institution's web presence.
Accessibility
- Establish, manage, and maintain a comprehensive Web Accessibility Compliance strategy.
Other
- Other duties as assigned; this is not a comprehensive list of duties.
Required Qualifications
Educational Requirements
- Bachelor's degree in Computer Science or related Information Technology field.
- OR
- Three years of experience in a field directly related to this position's duties and responsibilities.
- OR
- An equivalent combination of education and experience.
Required Experience
- Three years of experience in a field directly related to this position's duties and responsibilities.
- Experience with Drupal 6 and 7; HTML/HTML5; CSS/CSS3; JavaScript and JQuery.
- Experience with Drupal themes, templates and custom modules.
- Experience with integrating Application Programming Interface (API) systems.
Preferred Qualifications
Additional Preferred Qualifications
- Extensive experience with Drupal 6 and 7; HTML/HTML5; CSS/CSS3; JavaScript and JQuery.
- Extensive experience with Drupal themes, templates and custom modules.
- Experience with integrating Application Programming Interface (API) systems.
- Experience with Drupal Form API.
- Experience with JSON and XML data formats.
- Extensive experience with MySQL and/or Maria Database support and maintenance.
- Project management skills to balance all aspects of application life cycle.
- General project management and experience with concurrent projects.
Preferred Educational Qualifications
- Bachelor's degree in Computer Science.
Preferred Experience
- Significant experience with modern versions of Drupal, PHP, HTML, CSS, JavaScript and JQuery.
- Experience with Drupal themes, templates and custom modules.
- Experience with integrating Application Programming Interface (API) systems.
- Experience with Drupal Form API.
- Experience with JSON and XML data formats.
- Experience with Oracle Apex.
- Experience with MySQL and/or Maria Database support and maintenance.
Proposed Salary
This position is a pay grade 10. The available salary range is $60,868.00 to $65,000.00. Starting salary within this range is based on relevant years of experience.
Required Documents to Attach
- Cover Letter
- Resume / CV
Knowledge, Skills, & Abilities
Abilities
- Adaptability: Quickly learning new frameworks, tools, or technologies as required.
- Attention to Detail: Ensuring quality, accessibility, and performance in delivered solutions.
- Communication: Explaining technical details clearly to non-technical stakeholders.
- Time Management: Prioritizing tasks and managing multiple projects effectively.
- Innovation: Identifying and implementing new technologies to improve development processes.
- Resilience: Handling high-pressure situations such as production outages or urgent deadlines.
Knowledge
- Web Technologies: Deep understanding of HTML5, CSS3, JavaScript/TypeScript, and modern frameworks (React, Angular, Vue.js).
- Server-Side Development: Knowledge of backend languages/frameworks such as Node.js, Python (Django/Flask), Ruby on Rails, Java (Spring), or PHP (Laravel).
- Databases: Experience in relational databases (MySQL, PostgreSQL, SQL Server).
- Web Architecture: Understanding of RESTful APIs.
- Security: Knowledge of web application security (OWASP Top 10, authentication/authorization, encryption).
- Performance Optimization: Understanding of caching strategies, CDN usage, and frontend/backend performance tuning.
- Standards & Accessibility: Knowledge of W3C standards, accessibility (WCAG/ADA compliance), and SEO best practices.
Skills
- Programming Proficiency: Writing clean, maintainable, and scalable code.
- Problem Solving: Debugging complex issues across the stack (frontend, backend, deployment).
- System Design: Designing scalable, secure, and resilient web applications.
- Version Control: Use of Git/GitHub/GitLab for collaboration.
- Cross-functional Collaboration: Working effectively with technical and non-technical stakeholders.
- UI/UX Awareness: Translating design mockups into functional and responsive interfaces.
USG Core Values
The University System of Georgia is comprised of 25 institutions of higher education and includes the System Office. The USG Statement of Core Values are Integrity, Excellence, Accountability, and Respect.
Equal Employment Opportunity
Equal opportunity and decisions based on merit are fundamental values of the University System of Georgia (USG). The Board of Regents prohibits discrimination on the basis of an individual's age, color, disability, genetic information, national origin, race, religion, sex, or veteran status. No individual shall be excluded from participation in, denied the benefits of, or otherwise subjected to unlawful discrimination, harassment, or retaliation under any USG program or activity because of the individual's protected status. Preferential treatment may be given on the basis of veteran status where appropriate under federal or state law.
#J-18808-Ljbffr