ERP Integrations Developer

City of Philadelphia•Philadelphia, PA

About The Position

The ERP Integrations Developer designs, builds, tests, deploys, and maintains integrations between the City’s ERP system and enterprise systems. The position works with implementation consultants and City personnel on system design, initial user acceptance testing, training, software integration, and phased launch. Following launch, the team analyzes and implements improvements to system performance and integrations. The role supports the City of Philadelphia’s OPAL ERP and DW/BI project, which is modernizing financial, grants, procurement, and supply chain processes and replacing existing General Ledger and Procurement systems. The successful candidate must become a City of Philadelphia resident within six months of hire. Applicants must submit a cover letter, resume, and writing sample; references will be requested after interview.

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 in 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 tool such as Ruby or MEL/DataWeave.
  • Ability to identify data classifications, including regulated and sensitive data.
  • Exceptional communication skills, including strong verbal and written communication and the ability to create clear, concise user and project documentation and procedures.
  • Ability to build effective relationships and collaborate collegially with colleagues at all levels in a diverse, distributed environment.
  • Must become a City of Philadelphia resident within six months of hire.
  • Applicants must submit a cover letter, resume, and writing sample.

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 according to enterprise policies and standards.
  • Analyze, define, and prioritize the methods available for delivering desired integrations.
  • Design, build, and test development objects, including integrations, in partnership with the implementor during and after the project.
  • Build new integrations with the implementor.
  • Test and deploy new integrations.
  • Support and maintain existing integrations; work with the City’s enterprise community to identify changes to ERP boundary systems and participate in regression testing.
  • Create, review, and maintain technical documentation for each integration.
  • Identify, research, resolve, and report integration production issues, and document enhancement requests.
  • Work with implementation consultants to conduct initial user acceptance testing, train City personnel, integrate the system with other City software, and launch the software in phases.
  • Analyze and implement post-launch changes to improve performance and integrations.

Benefits

  • Unlimited free public transportation through SEPTA’s Key Advantage program.
  • Eight weeks of paid parental leave.
  • Comprehensive health coverage for employees and eligible dependents.
  • Eligibility for a discounted medical plan through the wellness program.
  • 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 local colleges and universities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service