1

Functional Programmer Jobs in Pennsylvania (NOW HIRING)

IFS Cloud Functional Lead

Pittsburgh, PA ยท On-site +1

$54 - $72.25/hr

WHO WE ARE: We are Supply Chain & Engineering: We embed innovation, intelligence, and ... As an IFS Cloud Functional Lead, you will work collaboratively with senior leadership to plan ...

IFS Cloud Functional Lead

Pittsburgh, PA ยท On-site +1

$54 - $72.25/hr

WHO WE ARE: We are Supply Chain & Engineering: We embed innovation, intelligence, and ... As an IFS Cloud Functional Lead, you will work collaboratively with senior leadership to plan ...

IFS Cloud Functional Lead

Philadelphia, PA ยท On-site +1

$56.25 - $75.25/hr

WHO WE ARE: We are Supply Chain & Engineering: We embed innovation, intelligence, and ... As an IFS Cloud Functional Lead, you will work collaboratively with senior leadership to plan ...

R&D Programmer II

West Chester, PA ยท On-site

$61 - $73/hr

The clinical programming contractor independently manages completed projects that involve global tasks, or cross functional teams The role may require providing inputs to design and analysis, and ...

Agile, cross-functional engineering teams Role Type: Hands-on, highly technical, data-intensive role Focus: Supporting and enhancing AML platforms, payments screening systems, and enterprise data ...

Showing results 21-40

Functional Programmer information

What are the key skills and qualifications needed to thrive as a functional programmer?

To thrive as a Functional Programmer, you need a strong grasp of functional programming paradigms, data structures, and relevant languages such as Haskell, Scala, or Clojure, often supported by a degree in computer science or related fields. Familiarity with version control systems (e.g., Git), build tools, and continuous integration platforms is typically required. Analytical thinking, problem-solving, and effective communication are standout soft skills for this role. These skills are crucial for writing reliable, maintainable code and collaborating effectively on complex software projects.

What are some common challenges functional programmers face when working on large-scale projects?

Functional Programmers often encounter challenges in integrating functional code with legacy object-oriented systems and ensuring that team members are comfortable with functional paradigms. Managing state and side effects in a purely functional way can also require careful architectural planning, especially as the codebase grows. Collaboration with colleagues from different programming backgrounds may involve additional communication to align on best practices and ensure maintainability. Staying up to date with evolving functional libraries and tools is also key to overcoming these challenges.

What is the difference between Functional Programmer vs Software Developer?

AspectFunctional ProgrammerSoftware Developer
CredentialsTypically requires knowledge of functional programming languages and paradigmsRequires general programming skills, often with multiple language proficiencies
Work EnvironmentOften works on projects emphasizing pure functions, immutability, and declarative codeWorks across various projects, including front-end, back-end, and full-stack development
Industry UsageCommon in industries focusing on high reliability, concurrent systems, or data processingWidely used across all software development sectors

While both roles involve coding, a Functional Programmer specializes in functional programming principles and languages, focusing on writing pure, immutable code. A Software Developer has a broader scope, working with multiple paradigms and technologies to build diverse applications. The roles often overlap, but the focus and expertise differ based on the programming approach.

What are popular job titles related to Functional Programmer jobs in Pennsylvania?

For Functional Programmer jobs in Pennsylvania, the most frequently searched job titles are:

What job categories do people searching Functional Programmer jobs in Pennsylvania look for?

The top searched job categories for Functional Programmer jobs in Pennsylvania are:

What cities in Pennsylvania are hiring for Functional Programmer jobs?

Cities in Pennsylvania with the most Functional Programmer job openings:

Infographic showing various Functional Programmer job openings in Pennsylvania as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution.

SAP Functional BRIM Specialist - FICA (Contract Accounts Receivable & Payable)

Middletown, PA โ€ข On-site

Data-Core Systems, Inc.
IT Servicesย โ€ขย 201 - 500 employees

Other

Posted 25 days ago


Job description

Data-Core Systems, Inc. is a provider of information technology, consulting, and business process services. We offer breakthrough tech solutions and have worked with companies, hospitals, universities, and government organizations. A proven partner with a passion for client satisfaction, we combine technology innovation, business process expertise, and a global, collaborative workforce that exemplifies the future of work. For more information about Data-Core Systems, Inc., please visit .
Our client is a roadway system, and as a part of their digital transformation, they are implementing a solution based on SAP BRIM & Microsoft Dynamics CE.
Data-Core Systems Inc. is seeking a SAP Functional BRIM Specialist - FICA (Contract Accounts Receivable & Payable) to be a part of our Consulting team. You will participate and effectively contribute to the design, development, and implementation of complex applications, often using new technologies. You will provide technical expertise and systems design for individual initiatives. You will have the opportunity to work with other SME consultants from our existing team.
Roles & Responsibilities:
  • Configure and support SAP FICA processes including payments, dunning, collections, interest, and open item management.
  • Design and deliver functional solutions for billing and financial integration with Convergent Invoicing (CI) and General Ledger (GL).
  • Gather and document business requirements; translate into functional specifications and system designs.
  • Support end-to-end Order-to-Cash (O2C) processes and identify opportunities for process improvement.
  • Collaborate with technical teams on enhancements, integrations, and BRF+ rules.
  • Support data migration activities including mapping, conversion, and validation of financial data.
  • Develop and execute test cases; support SIT and UAT and resolve defects.
  • Provide post-go-live support including monitoring payments, dunning runs, and batch jobs.
  • Ensure compliance with financial controls, audit requirements, and regulatory standards.
  • Create and maintain documentation including functional designs, test scripts, and process procedures.
  • Collaborate with cross-functional teams including billing, finance, CRM, and integration teams.

Required Skills & Experience:
  • 3-7+ years of SAP BRIM experience with a strong focus on FI-CA.
  • At least one full-cycle SAP S/4HANA BRIM implementation.
  • Hands-on experience with FICA processes: payments, dunning, collections, and account management.
  • Experience integrating FICA with Convergent Invoicing (CI) and SAP Finance (GL).
  • Experience supporting high-volume transaction environments.
  • Familiarity with data migration, testing (SIT/UAT), and production support.
  • Experience with ALM tools such as Azure DevOps (ADO) or JIRA.

Preferred Qualifications:
  • Experience with BRF+, event framework, and correspondence configuration.
  • Experience with financial integrations (lockbox, ACH, bank statements, payment gateways).
  • Experience in utilities, tolling, telecommunications, or other usage-based billing environments.
  • Familiarity with ServiceNow and ITIL/ITSM practices.

Required Education and Certifications:
  • Bachelor's degree in Business, Information Systems, or related field (or equivalent experience).
  • SAP S/4HANA BRIM or FICA certifications preferred.
  • Equivalent combination of education and relevant experience may be considered.

We are an equal opportunity employer.
#Dice