ERP Integrations Developer

City of Philadelphia•Philadelphia, PA

About The Position

The ERP Integrations Developer will design, build, test, deploy, and maintain integrations between the City’s ERP and its enterprise systems. The role works with implementation consultants and City personnel on system design, initial user acceptance testing, training, integration with other City software, and phased software launch. After launch, the team will analyze and implement improvements to system performance and integrations. The position is part of Philadelphia’s OPAL ERP and DW/BI project, a citywide modernization of financial, grants, procurement, and supply chain processes. The project will replace existing systems supporting these functions and aims to reduce transaction processing effort, improve access to information for reporting and analysis, and make onboarding easier.

Requirements

  • Completion of a bachelor’s or master’s degree in information systems, computer engineering, or a related field, or equivalent experience.
  • At least five years of work experience, preferably within IT.
  • At least three years of experience building and supporting integrations.
  • Knowledge of the full systems development lifecycle (SDLC).
  • Working knowledge of Java, JavaScript, Python, SQL, and a platform-specific language or tool such as Ruby or MEL/DataWeave.
  • Ability to identify data classifications, including regulated and sensitive data.
  • Exceptional communication skills.
  • Ability to build effective relationships and work collegially and collaboratively with colleagues at all levels in a diverse and distributed environment.
  • Strong verbal and written communication skills, including the ability to create clear, concise user and project documentation and procedures.
  • Successful candidate must become a City of Philadelphia resident within six months of hire.

Nice To Haves

  • Experience implementing ERP and/or DW/BI solutions.
  • Experience working in a large governmental environment.

Responsibilities

  • Participate in requirements and use-case creation for new integrations.
  • Design integrations in accordance with enterprise policies and standards.
  • Analyze, define, and prioritize available methods for delivering desired integrations.
  • Design, build, and test development objects, including integrations, in collaboration with the implementor during and after the project.
  • Build new integrations with the implementor.
  • Test and deploy new integrations.
  • Support and maintain existing integrations, coordinating with the City’s enterprise community to identify changes to ERP boundary systems and participating in regression testing.
  • Create, review, and maintain technical documentation for each integration.
  • Identify, research, resolve, and report integration production issues, and document enhancement requests.

Benefits

  • Unlimited free year-round public transportation through SEPTA’s Key Advantage program.
  • Eight weeks of paid parental leave.
  • Comprehensive health coverage for employees and eligible dependents.
  • Wellness program eligibility for a discounted medical plan.
  • Paid vacation, sick leave, and holidays.
  • Retirement savings options.
  • Eligibility to participate in the Public Service Loan Forgiveness program.
  • Tuition discounts and scholarships through partnerships with area colleges and universities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service