JobsEQ by Chmura Logo

CMS Web Developer

Corel

Location: Tampa, Florida
Type: Non-Remote
Posted on: September 4, 2022
This job is no longer available from the source.
CMS Web Developer
Corel Tampa, FL Full-Time
Apply on company site
Job Details
favorite_border
We are seeking a dedicated CMS developer to join our evolving organization. You will join our Marketing Enablement team and collaborate with other site engineers, designers, and content writers to create a headless CMS using Drupal 9 while also supporting our existing website infrastructure including Django and WordPress websites. This role necessitates a mix of web development programming including PHP, JS, and MySQL. Existing web infrastructure is split between WordPress and Python/Django based websites so experience with either is a plus for the role. Top applicants will be well-versed in industry developments as well as content management systems. We hope that as a CMS developer, you can put your passion for web development to work creating a cohesive digital experience for our customers regardless of platform
Responsibilities:
* Collaborate on the design and build of a multi-site headless Drupal based CMS
* Continued maintenance and advancement of the CMS platform
* Write supporting code for Web applications and CMS
* Implement and execute backup and recovery standards for the CMS
* Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems
* Identify problems uncovered by testing or customer feedback, and correct problems or refer problems to appropriate personnel for correction
* Collaborate with our Database Management team to support Web applications and CMS databases
* Coordinate with QA resources to perform site tests after any development or product revision
* Maintain understanding of current Web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups
* Analyze user needs to determine technical requirements.
* Design and implement CMS security measures to prevent common attack vectors
* Incorporate technical considerations into CMS design plans such as performance or regulatory requirements including accessibility and privacy
* Collaborate with marketing users to develop CMS functionality that supports e-commerce and enterprise sales strategies
* Recommend and implement performance improvements
* Develop or implement procedures for ongoing CMS revision
* Provide clear, detailed descriptions of CMS specifications, such as features, software, communication protocols, programming languages, and process documentation
* Monitor security system performance logs to identify problems and notify security specialists when problems occur
* Research, document, rate, or select alternatives for Web architecture or technologies
* Develop system interaction or sequence diagrams
Requirements:
* 3+ years of experience implementing Drupal 9 in a headless manner
* Active contributions to the Drupal project
* 3+ years of experience writing modules for Drupal 8/9
* 3+ years of experience with WordPress and WPEngine
* Familiarity with Python programming language and the Django framework
* Experience working with Marketing departments for both Enterprise and eCommerce sales
* Familiarity with Cloudflare or Akamai
* Familiarly with AWS EC2, Lambda, Lambda@Edge, and/or API Gateway
* Experience with Bootstrap 5
Qualifications:
* Bachelor's degree in computer science, computer programming, software engineering, or a related technical field
* Multiple years of experience in developing eCommerce websites or other means of developing expertise with Drupal 9, PHP, JavaScript, MySQL or other forms of web-based and Drupal development
* Multiple years of experience with building and managing a content management system (CMS) including back-end upgrades
* Strong troubleshooting and analytical skills
* Keen attention for detail
* Clear and concise communication skills-both written and verbal
* Excellent time and project management skills
* Knowledge of Drupal implementation best practices, such as utilizing a CI tool, like Git or GitHub
About Corel:
Corel is a beloved and trusted industry titan fueled by make-everything-easier flexibility. With a 30+ year legacy of innovation, we understand where you've been and we're uniquely equipped to get you where you want to be. Our comprehensive collection of creative, collaborative, and productivity solutions propel your teams on their journey. From meeting your deadlines to realizing your dreams, Corel empowers your every day.
Our products enable millions of connected knowledge workers around the world to do great work faster. Our success is driven by an unwavering commitment to deliver a broad portfolio of innovative applications - including CorelDRAW®, MindManager®, Parallels®, and WinZip® - to inspire users and help them achieve their goals.
It is our policy and practice to offer equal employment opportunities to all qualified applicants and employees without regard to race, color, age, religion, national origin, sex, political affiliation, sexual orientation, marital status, disability, veteran status, genetics, or any other protected characteristic.
Corel is committed to an inclusive, barrier-free recruitment and selection process and work environment. If you are contacted for a job opportunity, please advise us of any accommodations that are required. Appropriate accommodations will be provided upon request as required by Federal and Provincial regulations and Company Policy. Any information received relating to accommodations will be treated as confidential.
Recommended Skills
• Amazon Elastic Compute Cloud
• Analytical
• Attention To Detail
• Backend
• Backup
• Cloudflare
Apply to this job.
Think you're the perfect candidate?
Apply on company site
Help us improve CareerBuilder by providing feedback about this job: Report this job
Job ID: 2285858156
CareerBuilder TIP
For your privacy and protection , when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.
By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.