US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Apply to this job.

Think you're the perfect candidate?

Lead Drupal Engineer

Notified Toronto, Ontario (Onsite) Full-Time
For this opening we will consider candidates from the following locations: Toronto,ON,Canada |

Notified is adding a Lead Drupal Engineer to the team in Toronto. This position will offer a hybrid work schedule; Tuesday, Wednesday & Thursday in the office in Midtown with the option to work remotely on Monday & Friday. 

The Lead Drupal Engineer will lead the design and development of software systems or applications for software enhancement and new products. Ensures efficient analysis of assigned systems and resources in order to bring software to full functionality and eliminate processing difficulties. Coordinates and provides in-depth guidance to implementation and testing project plans for new technology and enhancements. Determines design requirements, ensures efficiency, and offers improvement suggestions.

Essential Duties:

  • Lead team activities and projects to ensure tasks are performed efficiently and with high quality standards
  • Lead and participate in business meetings to identify objectives and develop a system that will meet the company's current and future needs
  • Lead and participate in translating business requirements into well designed and documented software components based on PHP/LAMP technologies
  • Lead the research, design, and development of new or enhanced applications, systems, and programs that meet business or performance improvement requirements
  • Write design and project requirements which may include both preliminary and firm estimates of system requirements, benefits, personnel, costs, timelines, etc., for review by management
  • Participate in all phases of the lifecycle of software application development with an emphasis on architecture, design, quality, code reviews and implementation
  • Experience in working with SAFe Agile Software development lifecycle and processes
  • Continually keep up-to-date on new products, development tools, industry trends, and methodologies for incorporation into system platforms
  • Serve as an escalation point for program support after implementation, which may include additional training, upgrades, or program enhancements

Minimum Qualifications:

Education:

  • Bachelor's degree with major course work in computer science, MIS, or a related field is required. Master's degree in a related field preferred. Equivalent work experience in a similar position may be substituted for educational requirements.

Experience:

  • Minimum 10 years’ experience with software engineering, system administration, programming, and/or related field is required  
  • 10+ years LAMP stack (Linux, Apache, MySQL and object-oriented PHP)
  • 7+ years developing Drupal applications, including custom module development using the Drupal API system and hooks from major Drupal core systems
  • Implement experiences that integrate front-end experiences with backend services via JSON web services.
  • 3+ years Drupal 9/10 experience with front end and back-end development of custom modules.
  • Proven ability to conceptualize and develop standards-compliant, cross-browser web applications utilizing Web 2.0 technologies, jQuery, AJAX.
  • Experienced in TDD (Test Driven Development)
  • Experience building secure web applications a plus – user authentication, role-based access control, 3-tier architectures, DB/file encryption, input validation techniques 
  • Familiarity with well-known security vulnerabilities and ability to address such vulnerabilities.
  • Familiarity with performance analysis of a web application
  • Strong skills with database architecture and design, optimization and development
  • Experience in Varnish, Memcache, Redis, NewRelic, Elasticache, Apache Solr, Google Custom Search.
  • Excellent debugging skills; able to debug complex technical issues involving multiple system components
  • Detail-oriented and highly organized with the ability to handle multiple-tasks simultaneously and meet tight deadlines
  • Experience advocating for and using new technology to build applications of the future

Best In Class!

  • “Best Press Release Distribution Company,” MarTech Breakthrough Awards
  • “PR Innovation of the Year,” Gold Stevie® Winner, 2023 American Business Awards
  • “Marketing/Public Relations Solution,” Gold Stevie® Winner, 2023 American Business Awards

ABOUT NOTIFIED

Notified is committed to creating a more connected world by providing you with the tools you need to amplify your story. Together, our platform and our people elevate public relations, investor relations, and marketing for over 10,000 global customers. 

We believe everyone has a story to tell and we’re passionate about helping people and brands amplify their stories across the globe. We are proud to be the number one provider of enterprise webcasting and investor relations content distribution, as well as a global leader in press release distribution. Our clients have used Notified to monitor over 2 billion social media conversations and every year we run more than 100,000 events! 

Our products are built so storytellers can do their best work. But we’re not just a platform—personalized, caring service is how we operate. We add a personal touch to everything we do. We strive to deliver wisdom and insight by helping our clients reach global and targeted audiences, measure outcomes, and fulfill their commitments.

CULTURE AND BENEFITS

At Notified, we aim to help our employees and their families maintain a healthy work/life balance and build a financially secure future. Self-development and learning are key with all our global employees having access to our internal learning and development university DevelopU for career and skills enhancement.

At Notified we don't just accept difference - we celebrate it, support it, and build success upon it. We are proud to be an equal opportunities employer and no part of this advertisement is intended to discriminate on any grounds.

Get job alerts by email. Join Our Talent Network!

Job Snapshot

Employee Type

Full-Time

Location

Toronto, Ontario (Onsite)

Job Type

Other

Experience

Not Specified

Date Posted

11/16/2024

Job ID

214369

Apply to this job.

Think you're the perfect candidate?