Back-end Development Lead at IntelliBridge

McLean, Virginia, United States
This job was posted more than 30 days ago and may not be active. Please check the source website to confirm if this is still open.
Organization : IntelliBridge
Location :
McLean, Virginia, United States
Job type : Full-time
Posted on : May 16, 2022

JOB DESCRIPTION

IntelliBridge uses technology and human-centered design to solve complex problems and create new opportunities. We partner with organizations inside and outside the federal government to develop digital solutions that allow teams to work more efficiently and reach audiences more effectively. Our projects are inspired by, if not bound by, the 21st Century Integrated Digital Experience Act (IDEA). We are looking for a Drupal Backend Development Lead to support our team in the IDEA Group portfolio.

As a Lead Developer, you will be joining a diverse team of developers, designers, UX, project managers, and content strategists that focus on identifying client challenges and proposing solutions to maintain and architect enterprise-level Drupal web sites.

We’re looking for a candidate with experience developing and maintaining custom Drupal modules, scripting migrations from other systems, and exposing and consuming APIs. The ideal candidate should feel comfortable diving into theme code and related technologies as needed as well.

In addition to your technical expertise, we are looking for someone who is interested in mentoring a growing team. Reporting to the Director of Web Engineering, there are three verticals: Frontend, Backend, Devops. In this position you will be responsible for the delivery, development and growth of a small team of backend Drupal developers.

Key Objectives:

Objective #1: Plan, organize and execute backend solutions in Drupal platform development

  • Build and execute custom migrations of database content and files using Drupal migrate API
  • Plan appropriate platform specific data types, data fields, displays and queries based on information architecture and in collaboration with our User Experience team
  • Build, maintain, improve or integrate REST API endpoints
  • Use Drush scripts to maximize development efficiency
  • Design, develop, and test custom Drupal modules
  • Create themes and template over-rides using the latest in responsive web design,paying attention to cross-browser compatibility and accessibility requirements (Section 508)
  • Develop and maintain integrations and feeds
  • Perform application monitoring, maintenance and optimization to harden security and improve performance
  • Design or improve operations support systems (auditing, testing, monitoring, reporting,fail overs etc.)
  • Provide technical project status reports and propose & present development solutions
  • Stay informed and engaged in Drupal developments and the evolution of web technologies

Objective #2: Collaborate and support cross-functional delivery teams that include fellow developers, designers, project management, and customer stakeholders

  • Prototype functionality for internal review and client review
  • Collaborate with customers during discovery phase to define a technical brief
  • Communicate complex web development concepts
  • Identify challenges during discovery phase and break into achievable components
  • Collaborate on designs, wireframes, and other project deliverables for potential development issues and flag feasibility challenges when needed
  • Perform code reviews and encourage application of coding standards

Objective #3: Provide Subject Matter Expertise for team growth, business development activities, and solution strategy development.

  • Provide mentorship to development team members
  • Communicate the intricacies of complex web development issues, acting as a subject matter expert both internally across departments and externally with clients
  • Work with Business Development and Account Growth teams on proposal responses, including project scope, resourcing, and level of effort planning
  • Understand customer requests and technical project needs
  • Design systems, process, standards and workflows to help the customer in achieving their goals
  • Assist stakeholders with resolving web-related technical issues

Required Qualification:

  • Agile Scrum Certification (This is a 3-day course.)
  • Knowledge of the Drupal 8/9 platform
  • Expert in Docker, Rancher (1.x and 2.x) and Kubernetes
  • Solid Unix/Linux web server knowledge; strong shell scripting experience
  • Network knowledge to work with external data center and Akamai engineers
  • Experience with continuous integration tools (e.g., CircleCI)
  • Experience with Apache Solr is a plus.
  • A passion for the Drupal Community

Similar Jobs in United States

Call for Support