Senior Web Developer (PHP/Drupal) Job at American College of Physicians, Philadelphia, PA

RGRlNEI1ZHFyQVh1RDFhaFUrZGpyUlpIZHc9PQ==
  • American College of Physicians
  • Philadelphia, PA

Job Description

Job Description

Job Description

The American College of Physicians (ACP) is looking for a Senior Web Application Developer to join the Digital Products and Services department. ACP, a national organization of internal medicine physicians with headquarters in Philadelphia, is the largest medical specialty organization and the second-largest physician group in the United States with more than 161,000 members worldwide. This is a full-time hybrid position with 1 day in-office per week required.

The Senior Web Application Developer will work closely with a small team of web designers and developers to create and maintain web applications that ACP provides to support our membership. This includes our main Drupal websites, educational offerings, digital tools used by our staff and our members, across the spectrum of ACP’s online offerings.

Specific responsibilities include but are not limited to:

  • Actively participating in all phases of the software development lifecycle, from conceptual design and discovery through final delivery and ongoing maintenance.
  • Actively participating in technical discussions with teammates, other teams within ACP, and outside consultants when necessary.
  • Writing clear, maintainable, and standards-compliant code.
  • Building solid working relationships with teammates and other teams within ACP.
  • Providing training and support to technical and non-technical teammates and other teams within ACP on the use of the web applications we create and maintain.
  • Identifying ways to grow and expand your skills through training.
  • Performs other duties as assigned.

Qualifications:

  • Bachelor’s degree or equivalent experience in Computer Science or a related field.
  • CMS: 5+ years of experience using or supporting any modern Content Management System
  • PHP: 5+ years of experience with any modern framework
  • Git: 5+ years of experience using any git-based VCS, even just as a regular code contributor

Preferred Qualifications:

  • Drupal 9/10/11, especially development of custom modules
  • Symfony
  • DevOps, especially implementing Continuous integration & continuous delivery/deployment (CI/CD) with Github and Pantheon
  • Test-driven development (TDD), especially PHPUnit
  • Behavior-driven development (BDD), especially Behat
  • Other QA engineering experience

ACP offers a competitive salary, superior benefits and a supportive work environment. To learn more about working at ACP, visit You can apply online by clicking the Apply button below. 

ACP is an Equal Opportunity employer, and all qualified applicants will receive consideration for employment without regard to their age, race, color, religion, sex, gender identity, national origin, sexual orientation, protected veteran status, disability, or any other legally protected class.

Job Tags

Full time, Worldwide, 1 day per week,

Similar Jobs

Cintas Corporation

Production Associate - Utility IV - 2nd Shift Job at Cintas Corporation

 ...Cintas Corporation - JobID: 1259370900 [Production Operator / Assembly Line Worker] As a Production Associate at Cintas, you'll: Be responsible for preparing bundles for delivery as required by the customer; Perform product folding manually by hand or through use of an... 

Bayer

Science Engagement Intern Job Details | Bayer AG Job at Bayer

 ...+ Assembling materials for communication projects/programs; + Coordinating and supporting outreach events. **WHO YOU ARE** Bayer seeks an incumbent who possesses the following: Required Qualifications: + Pursuing an undergraduate degree in agriculture, science... 

Area Temps, Inc.

Hospital Cleaner - Second Shift - GE Job at Area Temps, Inc.

 ...janitorial service is seeking a Cleaner who will be responsible for consistently meeting quality and timeliness standards in the cleaning of a hospital office environment. You will vacuum, dust mop or sweep hard surface floors, wet mop hard surface floors, and empty trash... 

PharMerica

Pharmacist Job at PharMerica

 ...pharmaceutical skills under the direct guidance of a state licensed pharmacist while providing essential care to our patients in our closed-...  ..., and maintains all required documentation in accordance with federal and state regulatory agencies and policy Informs the... 

Fisher Industries

Operations Manager Job at Fisher Industries

Fisher Industries is a family of businesses that encompasses all aspects of the aggregate production and heavy civil construction industries. Our unique, vertically integrated business model allows us to handle small projects, large scale operations, and every tough job...