1

Functional Programmer Jobs in Ohio (NOW HIRING)

Functional Tester

Cincinnati, OH · On-site

$40 - $45/hr

Expertise in writing functional test cases, test scenarios, and traceability matrices. * Ability to ... Log defects with clear steps, root-cause indicators, and work closely with developers and BAs to ...

Collaborate with cross-functional engineering teams to support vehicle development * Support validation and optimization of thermal performance in automotive systems * Document simulation processes ...

CNC Programmer

Middletown, OH · On-site

$25.25 - $34.50/hr

... Programmer. The purpose of this position is to develop, optimize, and maintain CNC programs to ... The successful incumbent will work with Siemens NX and collaborate with cross-functional teams to ...

CNC Programmer

Middletown, OH

$25.25 - $34.50/hr

... Programmer. The purpose of this position is to develop, optimize, and maintain CNC programs to ... The successful incumbent will work with Siemens NX and collaborate with cross-functional teams to ...

The CMM Programmer will create and update CMM Programs for part specific receiving inspections, in ... Comparators, vision systems, micrometers and functional gages. Effectively communicates with peers ...

Plan and execute the development and refinement of 3D Technical Data Packages (3D TDPs) with a cross-functional engineering team to aid in part procurement and manufacturing activities, including ...

C++ Programmer Job Posting Description Belong, Connect, Grow, with KBR! Program Summary KBR is ... Performs functional analysis of a system to ensure it meets performance criteria and mission ...

The role gathers and prioritizes customer requirements and works closely with functional business areas to ensure service and satisfaction goals are met. The Programmer Analyst II participates as a ...

The role gathers and prioritizes customer requirements and works closely with functional business areas to ensure service and satisfaction goals are met. The Programmer Analyst II participates as a ...

next page

Showing results 1-20

Functional Programmer information

What tech jobs pay $400,000 a year?

For a functional programmer, high-paying roles often exist in senior or lead positions within large tech companies, especially those involving complex systems, data engineering, or financial services. These roles typically require extensive experience, expertise in functional programming languages like Haskell or Scala, and strong problem-solving skills. Compensation at this level may include base salary, bonuses, and stock options, but such salaries are generally reserved for top-tier professionals in specialized or executive roles.

What are the key skills and qualifications needed to thrive as a Functional Programmer, and why are they important?

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 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 is a functional programmer?

A functional programmer is a software developer who specializes in writing code using functional programming principles, which emphasize pure functions, immutability, and avoiding side effects. They often work with languages like Haskell, Scala, or Clojure and focus on creating predictable, maintainable, and testable code. Knowledge of recursion, higher-order functions, and functional paradigms is essential for this role.

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.

Is functional programming still a thing?

Functional programming is still a relevant paradigm in software development, and many companies seek developers skilled in languages like Haskell, Scala, or Clojure. Functional programmers are valued for their ability to write concise, maintainable code and often work in fields such as data processing, backend development, and concurrent systems.

Is FP better than OOP?

As a functional programmer, understanding the differences between functional programming (FP) and object-oriented programming (OOP) can help in choosing the right approach for a project. FP emphasizes immutability and pure functions, which can lead to more predictable and maintainable code, while OOP focuses on objects and encapsulation. Both paradigms are valuable, and many roles require knowledge of both to effectively develop software solutions.
What are popular job titles related to Functional Programmer jobs in Ohio? For Functional Programmer jobs in Ohio, the most frequently searched job titles are:
What cities in Ohio are hiring for Functional Programmer jobs? Cities in Ohio with the most Functional Programmer job openings:
Infographic showing various Functional Programmer job openings in Ohio as of July 2026, with employment types broken down into 1% As Needed, 89% Full Time, 7% Part Time, and 3% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution.
Functional Tester

Functional Tester

CYNET SYSTEMS

Cincinnati, OH • On-site

$40 - $45/hr

Contractor

Re-posted 16 days ago


Job description

Job Overview:

Pay Range: $40/hr - $45/hr

Requirement/Must Have:

  • 1+ years of hands-on experience in AMTrust processes or similar retail/commercial banking domains such as loans, deposits, payments, insurance, or claims.
  • Strong understanding of banking regulations, compliance processes, and financial workflows.
  • Expertise in writing functional test cases, test scenarios, and traceability matrices.
  • Ability to analyze requirements, identify gaps, and propose test coverage improvements.
  • Familiarity with SQL for backend data validation.
  • Experience with JIRA, ALM, or similar test management and defect tracking tools.
  • Strong analytical, communication, and documentation skills.

Responsibilities:

  • Perform end-to-end functional testing of banking applications preferably with AMTrust workflows or similar financial systems.
  • Review business requirements, functional specifications, and process workflows to design detailed test scenarios and test cases.
  • Execute functional, regression, integration, and UAT testing across loan servicing, claims, policy administration, or related banking modules.
  • Validate data flows, business rules, financial calculations, and system behavior across upstream and downstream applications.
  • Log defects with clear steps, root-cause indicators, and work closely with developers and BAs to ensure timely resolution.
  • Conduct impact analysis for system changes, enhancements, and production issues.
  • Perform validation of reports, statements, and financial transactions to ensure accuracy and compliance.
  • Support migration testing, environment shakeout, and release readiness activities.
  • Collaborate with cross-functional teams including onshore-offshore teams for requirement clarifications and defect triage.

Nice to Have:

  • Experience with API testing or automation fundamentals.
  • Knowledge of downstream financial systems and reconciliation processes.
  • Exposure to Agile/Scrum methodology.
 

Founded in 2010 and headquartered in the Washington, DC metro area, Cynet Systems Inc. is a leading staffing and recruiting powerhouse. Proudly recognized as a nationally and locally certified diversity firm, Cynet delivers agile, scalable talent solutions across industries. With an active footprint in all 50 U.S. states and Canada, we support thousands of consultants through our expansive, high-performing recruitment engine operating across North America and Asia—ensuring speed, quality, and consistency in every hire.

Cynet Systems logo

About Cynet Systems

Sourced by ZipRecruiter

Cynet Systems Inc is a staffing and recruiting corporation nestled in Ashburn, VA, USA. Established in 2010, the company operates within the Information Technology and Services sector, specializing in providing effective workforce solutions to different business needs, including IT consulting, direct hire, and contract staffing services. Through the years, Cynet Systems has built an impressive portfolio, going beyond borders and expanding its operations internationally in Canada and India. Rooted in its core values of teamwork, leadership, and commitment, Cynet Systems helps businesses unlock their full potential by providing versatile and competent professionals that perfectly align with their needs. Fueled by their unwavering mission to deliver top-tier talent to businesses worldwide, Cynet Systems garnered various recognitions including SIA's fastest-growing staffing firms and Best Place to Work in Virginia for 2019.

Industry

It services

Company size

501 - 1,000 Employees

Headquarters location

Sterling, VA, US

Year founded

2010

Social media