<iframe src="//www.googletagmanager.com/ns.html?id=GTM-KJ4LCR" height="0" width="0" style="display:none;visibility:hidden"></iframe>
digitaslbi logo

Princ Software Eng, Technology

Overview

Principal Software Engineer – Technology

DigitasLBi is a highly-caffeinated playground where brilliant minds come together to make bold, award-winning advertising. We use data-driven insights to guide our work, but we also believe in a healthy dose of spirited storytelling. Paving the way for this is our amazing Technology team, dedicated to transforming the marketing landscape. Right now, we’re looking for a Principal Software Engineer to lead the charge. Up for it? Read on.

What you’ll do:

As Principal Software Engineer, you’ll deploy innovative solutions for a variety of projects. You’ll design and build highly dynamic, data-driven internet-based platforms, keeping current with developments and trends in Internet-based technologies. Day to day, your responsibilities will include:

  • Lead technical design and implementation of Drupal project solutions
  • Take responsibility for effective programming, installation, configuration, documentation, operation, monitoring and maintenance of web hardware and software environments supporting web solutions delivered to clients
  • Develop and adhere to coding standards
  • Perform Dev/Stage/Prod Server deployments
  • Identify appropriate hardware and software solutions to support client project needs
  • Maintain a consistent focus on quality for projects
  • Stay abreast of evolving web standards
  • Perform code reviews, developing and adhering to coding standards
  • Encourage team awareness and appropriate adoption of emerging technologies
  • Mentor more junior team members in utilizing new technical skills
  • Work comfortably within a dynamic, challenging environment while understanding the importance of meeting client delivery deadlines
  • Maintain open communications on current project status, risks and challenges

We’re looking for a talented Principal Software Engineer who’s also a delight to work with, which usually includes:

  • A four-year degree and 7 - 10+ years of web development experience, preferably at a creative agency or system integrator
  • Deep familiarity with the digital environment
  • Proven ability to work effectively as a technical team member in small teams
  • Experience building and deploying 2-3 Drupal and/or PHP based web solutions
  • Full software development life-cycle experience on web facing applications
  • Expertise in HTML, CSS3
  • Advanced Javascript development skills, including knowledge of jQuery, Ajax and DOM
  • Strong Drupal and/or PHP skills including proficiency in REST services, building and deploying PHP applications, use of open source frameworks such as Symphony, PHP coding standards such as PSR-1, PSR-2.
  • Drupal specific proficiency in module development, theming, and system build
  • Firm understanding of software engineering methodologies such as object-oriented design and design patterns, including MVC
  • Administration skills on web server and application server products, preferably Apache, Nginx, etc.
  • Knowledge and experience with SQL, relational data models and database systems, especially in support of web sites and related architectures
  • Experience with deploying cloud-based web solutions, e.g. Amazon (preferred)
  • Solid UNIX skills including UNIX shell commands, shell scripting and Ant; skills in remotely accessing systems via SSH, Telnet, FTP
  • Familiarity with web security methodologies such as managing SSL certificates, secure coding standards (OWASP), and handling of PII (preferred)
  • Experience in designing and coding for web accessibility
  • Expertise in the authoring of technical requirements and the definition process (preferred)
  • Good team skills – you can effectively negotiate and resolve conflicts

About DigitasLBi

We’ve got 40 offices in 25 countries, each one helping to redefine the landscape of strategy, creativity, media and technology. We’re excited about the awards we’ve won– such as Marketing’s Digital Agency of the Year, Markies, Tangrams and CRM agency of the year to name a few – but what excites us most is the people we work with, the clients we work for and the never-ending challenge that confronts us: Producing amazing effective work for our clients, day after day.

On top of great values, great people and great clients, we’ve also got tons of perks that we’re proud to offer – things like extra parent leave days, CSR volunteering opportunities, gym membership discounts and training and development schemes. And while we celebrate the people who’ve stuck by us and shaped us into the strong force that we are today, we’re always looking for great new talent help us grow even stronger. If that’s you, well, come join us.

DigitasLBi is an equal opportunity employer.