Search jobs > Chapel Hill, NC > Permanent > Senior web developer

Senior Web Developer and Platform Engineer

The University of North Carolina at Chapel Hill
Chapel Hill, NC, US
Permanent

This position is a % remote work arrangement, consistent with System Office policy. UNC Chapel Hill employees are generally required to reside in North Carolina, within a reasonable commuting distance of their assigned duty station.

ITS Digital Services is UNC Chapel Hill’s in-house web and mobile team. We offer central WordPress-based web development and hosting, along with web design, UX / UI, and development services for campus units looking to revamp their web presence.

The Digital Services team regularly acts as an in-house web development team, charging for website development projects.

The is a key member of this team, responsible for the end-to-end development and maintenance of our web hosting platform, hosted websites, and supported web applications.

This full-stack development role involves designing, architecting, testing, administering, and monitoring the performance and security of the University’s web hosting platform.

Key responsibilities include :

  • Ensure all web products adhere to UNC policies, including privacy, accessibility, and security.
  • Develop and build templates, custom WordPress themes, plugins, and other related web products for use by the campus community.
  • Manage routine updates to plugins, themes, and WordPress core.
  • Tackle middleware-related tasks such as optimizing and updating databases, caching mechanisms, and CDN configurations.
  • Continuously refactor code to ensure performance and security best practices are followed.
  • Monitor web transactions, both internal and external, for performance and security; prevent DDoS attempts, and block IPs at the CDN level.
  • Maintain and renew SSL certificates.
  • Manage advanced build tools such as NPM, Webpack, and WordPress scripts.
  • Document tech stacks and major outages.
  • Monitor and lead development efforts, working with Emergency Management to ensure Alert Carolina emergency management feeds are functional and consistently improved.
  • Update development environments, set up performance monitoring, and continuously analyze access logs and error logs to maintain optimal performance.
  • Participate in CAB meetings with knowledge of change management methodologies.
  • Manage continuous integration and source control.
  • Maintain and ensure proper backups are performed for all centralized WordPress sites.

With oversight of over 5, hosted campus websites and applications, including mission-critical sites, the Senior Web Developer and Platform Engineer collaborates closely with technical teams and staff to integrate infrastructure layers and ensure seamless performance.

They will address complex technical issues and translate enterprise-level requirements and policies into actionable technical solutions and web architecture plans.

Additionally, this position serves as a lead web developer for the Digital Services team. Responsibilities include creating UNC-branded website templates, themes, plugins, and other web products for the UNC community, emphasizing accessibility and usability.

These web products will offer a wide range of options for use by web professionals at UNC. The Senior Web Developer and Platform Engineer will also mentor other web developers on the Digital Services team and assist with custom or complex web development requests.

Minimum Education and Experience Requirements Master’s and 1-2 years’ experience; or Bachelors and 2-4 years’ experience;

or will accept a combination of related education and experience in substitution. Required Qualifications, Competencies, and Experience Experience with multisite WordPress networks

Expert-level proficiency in PHP, HTML, CSS, and JavaScript; must write clean, well-formed code

Experience in PHP and WordPress development

Strong skills in identifying and resolving PHP errors

Experience with Git, code repositories, and Git flow methodologies

Excellent communication and collaboration skills

Demonstrable working knowledge of WP-CLI, essential for managing WordPress settings, users, and data directly from the command line Preferred Qualifications, Competencies, and Experience Knowledge of digital accessibility requirements (WCAG in WordPress Block Editor and Full Site Editing

Experience monitoring and troubleshooting high availability, production services

Proficiency in MySQL and ability to write effective SQL queries

Knowledge of using AWS S3 buckets for media offloading and CDN integration for enhanced content delivery.

Proficient in reviewing access and PHP logs with tools like New Relic and Splunk to ensure optimal system performance

Proficient in data analysis and adept at leveraging various tools and technologies to make informed, data-driven decisions.

Comfortable navigating between highly technical teams and environments to those more service- and customer-oriented

Knowledge of package managers such as Node, NPM, Webpack, and WordPress scripts

Ability to translate extremely technical concepts to non-technical audiences

Experience with Adobe Creative Suite and prototyping software

Expert knowledge of best practices in UX / UI and information architecture

Experience with using Composer to manage packages and plugins for PHP projects, ensuring efficient dependency management and integration

Experience in integrating and utilizing the WordPress REST API Special Physical / Mental Requirements Campus Security Authority Responsibilities

22 days ago
Related jobs
Promoted
VirtualVocations
Durham, North Carolina

A company is looking for a Senior Developer Experience Engineer II to join their DevEx team. ...

Promoted
Gainwell Technologies LLC
NC, US

Senior Power BI and Azure Platform Administrator (Healthcare Focus). Provide guidance and expertise to resolve technical issues and manage platform challenges. Extensive expertise in Microsoft Azure administration, with a deep understanding of Azure Entra ID architecture, identity and access managem...

Promoted
VirtualVocations
Durham, North Carolina

A company is looking for a Principal Software Engineer for the Developer Platform. ...

Highmark Health
NC, Working at Home, N Carolina

We are seeking an experienced Software Engineer to join our AI Services and Platform team and drive the development of innovative AI (generative and predictive) based solutions for our enterprise stakeholders. Experience and willingness to mentor junior engineers and help develop their skills and le...

Promoted
VirtualVocations
Durham, North Carolina

A company is looking for a Senior Platform Engineer, Infrastructure & Security. ...

NVIDIA
Durham, North Carolina

Study and develop cutting-edge techniques in deep learning, graphs, machine learning, and data analytics, and perform in-depth analysis and optimization to ensure the best possible performance on current- and next-generation GPU architectures. And medical instruments will read and understand patient...

B264 DB Global Technology, Inc.
Cary, North Carolina

The Senior Engineer is responsible for designing and developing entire engineering solutions to accomplish business goals; with key responsibilities of this role including ensuring that solutions are well architected, with maintainability and ease of testing built in from the outset, and that they c...

Fidelity Investments
Durham, North Carolina

DE designing, developing, and integrating Java Web services using Dropwizard, Spring Boot, and Spring Security according to Service Oriented (SOA) and micro-services architecture;authenticating applications using oAuth and Spring MVC frameworks; and implementing Continuous Integration and Continuous...

B264 DB Global Technology, Inc.
Cary, North Carolina

The system provides Deutsche Bank’s liquidity on Rates &Credit financial products to 10+ world's biggest multi-dealer platforms, receives and handle clients’ trading requests to execute trades, capture and service the trades through their sometimes 50year life cycle. Product range is wide - starting...

American Red Cross
Durham, North Carolina

From the Ability Network, our Asian American & Pacific Islander Resource Group, the Latino Resource Group, and Red Cross PRIDE, to the Umoja African American Resource Group, our Veterans+ Resource Group, and the Women’s Resource Group, these networks provide connections, mentoring and help give voic...