DRUPAL Lead Software Engineer -
Location: Reston
Posted on: November 20, 2024
|
|
Job Description:
Full-time
Location: Reston, VA
Salary: up to 135K
Lead Software Engineer - DRUPAL
Summary
The Lead Software Engineer - Drupal will be a senior member on the
Web Technology and Content Management team, responsible for guiding
and mentoring engineers in web design and development. The
successful candidate will be a seasoned software engineer with
extensive knowledge and experience in service design and
development for highly scalable distributed systems.
The candidate will lead by interacting with architects, project
managers, and software engineers to establish and enforce Web
technology standards, design patterns, process, development, and
deployment
Responsibilities
? Works with other members and lead to establish the Web
Architectural Standards and Patterns
? Supports development teams with design, implementation, testing,
deployment, and operations for new and legacy services including
the definition / revision of service contracts and SLA?s.
? Provides technical and thought leadership in support with service
standards, Web technology standards realization through service
pattern development, technical mentorship, service development,
developer training, and task management using a continuous delivery
model.
? Supports production issues and activities, as necessary, by
researching, analyzing issues, and identifying and/or delivering
solutions.
Qualifications
Education/Experience:
Bachelor?s degree required.
Seven + years of directly-related work experience in a professional
position in software development or a related field.
Related Skills & Other Requirements:
? Minimum 7+ years? experience in web development preferable with
5+ in Drupal
? Expert-level understanding of the PHP programming language,
related optimization techniques, and design patterns.
? Expert-level understanding of the Drupal and Drupal API of
version 6.x and 7.x
? Expert-level understanding of LAMP system environment.
? Familiarity with Acquia cloud solution.
? Familiarity with Configuration Management toolsets
? A strong understanding of common service implementation
technologies such as: SOAP, REST, XML, JSON, and dependency
management.
? Must have strong knowledge in one or more of the following: HTML,
JavaScript, DOM, AJAX, CSS/CSS2, XML, XHTML, DHTML, JQuery
? Must have deep knowledge of PHP, Drupal, , SQL/PL-SQL
? Experience working in an iterative development environment
(familiarity with RUP and/or Agile/Scrum is a plus)
? Familiar with tools i.e. Jenkins, SVN, Artifactory,
Jira/Fisheye/Cruciable/confluence etc.
? Experience in documenting design and architecture artifacts and
presenting artifacts for architectural review
? Effective communication skills are a must along with a strong
customer service orientation, and the ability to clearly discern
client needs.
? Understanding of modern software engineering principles and
practices as well as modern/Web 2.0/3.0 tools and frameworks.
We are an equal employment opportunity employer and will consider
all qualified candidates without regard to disability or protected
veteran status.
Keywords: , Leesburg , DRUPAL Lead Software Engineer -, IT / Software / Systems , Reston, Virginia
Click
here to apply!
|