1

Functional Programmer Jobs in Rhode Island (NOW HIRING)

CNC Programmer

North Kingstown, RI

$25.75 - $35/hr

The CNC Programmer is responsible for CNC programming, table cutting, blueprint interpretation ... Primary Functional Responsibilities Program CNC mills, lathes, routers, and table cutting equipment ...

CNC Programmer

North Kingstown, RI · On-site

$25.75 - $35/hr

What You Will Do Primary Functional Responsibilities • Program CNC mills, lathes, routers, and ... programming issues to minimize downtime and maintain production flow. • Monitor machine ...

We are seeking a Senior Backend Engineer with strong experience in Functional Java , SpringBoot , and distributed systems. The ideal candidate will also bring hands-on knowledge of Apache Kafka ...

As a key contributor on a mechanical or cross-functional engineering team, you will take responsibility for component and assembly modeling, documentation, design changes, and releases processes.

Sr React Software Engineer

Woonsocket, RI · On-site

$100K - $110K/yr

Understanding of functional programming * Ability to transform design mockups and wireframes into functional components * Strong skill-set in creative problem solving * Background in iOS and Android ...

Collaborate with cross-functional engineering teams to support system integration and capability delivery Experience: * Bachelor's degree in Engineering or a related technical discipline * Experience ...

Collaborate with cross-functional engineering teams to support system integration and capability delivery Experience: * Bachelor's degree in Engineering or a related technical discipline * Experience ...

Collaborate with cross-functional engineering teams to support system integration and capability delivery Experience: * Bachelor's degree in Engineering or a related technical discipline * Experience ...

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 Rhode Island? For Functional Programmer jobs in Rhode Island, the most frequently searched job titles are:
What job categories do people searching Functional Programmer jobs in Rhode Island look for? The top searched job categories for Functional Programmer jobs in Rhode Island are:
What cities in Rhode Island are hiring for Functional Programmer jobs? Cities in Rhode Island with the most Functional Programmer job openings:
Infographic showing various Functional Programmer job openings in Rhode Island as of July 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, and 3% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution.

Workforce Management Solutions Architect - Techo-Functional

CVS Health

Woonsocket, RI • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 23 days ago


CVS Health rating

5.8

Company rating: 5.8 out of 10

Based on 4,323 frontline employees who took The Breakroom Quiz

88th of 110 rated pharmacies


Job description

We're building a world of health around every individual - shaping a more connected, convenient and compassionate health experience. At CVS Health, you'll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselvesaccountable and prioritize safety and quality in everything we do. Join us and be part of something bigger - helping to simplify health care one person, one family and one community at a time.

Position Summary

CVS Health is seeking a seasoned Workforce Management (WFM) Techno-Functional Expert to lead the design and delivery of enterprisegrade scheduling and labor forecasting capabilities. This role owns the endtoend functional lifecycle across demand forecasting, staffing plans, and schedule generation-partnering closely with business stakeholders, product, engineering, and vendors.

The ideal candidate brings deep handson expertise configuring and optimizing WFM platforms (e.g., Infor, UKG, Legion), strong understanding of forecasting and scheduling concepts, and the technical fluency to translate business needs into scalable, wellgoverned solutions.

What you will do:

Functional Strategy & Design

  • Lead discovery workshops with business stakeholders to understand demand drivers, arrival patterns/seasonality, labor standards, staffing strategies, and scheduling pain points; translate findings into actionable requirements and priorities.
  • Drive fit-gap analysis across vendor/product options and current-state tools; recommend the "right" functional approach (process + platform configuration) with clear tradeoffs and decision rationale.
  • Design forecasting workflows and operating model (inputs, assumptions, scenarios, overrides, governance) to produce reliable demand and staffing plans.
  • Define scheduling design patterns: shift templates, rules, segment windows, trial schedule sets, and schedule optimization constraints; ensure designs support business realities and compliance.

Solution Delivery & Execution

  • Establish solution guardrails for accuracy, auditability, and transparency (e.g., how totals are validated, how exceptions/anomalies are handled, how "what-if" analysis is performed).
  • Partner with engineering/technology leads to convert functional designs into configuration and build plans (configuration, custom extensions, reporting, automation, integrations)
  • Own functional delivery. This includes configuring and customizing vendor applications to meet business needs.
  • Drive end-to-end lifecycle execution for enhancements, defects, and releases; ensure documentation and artifacts are maintained in standard tracking tools and processes.

Reporting, Analytics & Adoption

  • Define reporting and analytics needs across forecasting accuracy, staffing vs. plan, schedule adherence/coverage, and operational outcomes; partner on dashboards and operational reporting.
  • Serve as the functional point leader across HR, operations, and technology teams, driving alignment, decisions, and adoption.
  • Support training strategy and enablement materials for business users (planners, schedulers, managers), ensuring new processes and tools are understood and adopted.

Leadership & Thought Partnership

  • Responsible for adherence to industry best practice, actively engaging with WFM Community on latest advancement. Encourages product innovation and alternative ways of approaching business.
  • Responsible for timely delivery of enhancements, project requests and defects, with optimal and scalable solutions.
  • Accountable for the health of the product.
  • Challenges partners to think differently regarding WFM business processes and operational issues act as a thought partner and model creative problem-solving to impact business decisions.
  • Provides strategic direction and guidance to product team and shared services teams, with accountability for mentoring and developing team members.

Required Qualifications

  • 7+ years delivering Workforce Management solutions with deep expertise in forecasting, staffing, and scheduling.
  • 7+ years' experience working with WFM scheduling constructs (rules, templates, shifts, optimization constraints) and forecasting concepts (demand modeling inputs, scenarios, overrides).
  • 6+ years' experience configuring, customizing, and debugging WFM solutions.
  • 5+ years' experience with large enterprise WFM platforms such as Infor WFM/Workbrain, UKG, Legion, or similar tools.
  • 3+ years' partnering with SaaS vendors to deliver business outcomes.
  • 3+ years working in Agile environments with experience in change management and vendor negotiation.
  • 3+ years demonstrating excellent communication and stakeholder leadership skills with the ability to drive decisions, manage competing priorities, and drive execution.
  • 2+ years' experience demonstrating analytical problem-solving and decision-making skills with with a track record of delivering scalable solutions.
  • 2+ years demonstrating a growth mindset while developing self and others.

Preferred Qualifications

  • Experience integrating WFM platforms with HR systems (e.g., Workday) and downstream consumers of schedule and time data.
  • Experience with emerging technologies like AI in WFM, automation, and digital employee experience platforms.
  • Reporting/analytics exposure (e.g., dashboards/operational reporting) and comfort collaborating with BI teams/tools.
  • Experience working in large, matrix organizations.
  • Familiarity with Agile delivery (Jira/user stories), project governance, and release/change management.
  • Experience leading WFM strategy and execution during mergers, acquisitions, or divestitures.

Education

  • Bachelor's degree or equivalent combination of education, training, and professional experience.

Pay Range

The typical pay range for this role is:

$106,605.00 - $284,280.00


This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls. The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors. This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above. This position also includes an award target in the company's equity award program.

Our people fuel our future. Our teams reflect the customers, patients, members and communities we serve and we are committed to fostering a workplace where every colleague feels valued and that they belong.

Great benefits for great people

We take pride in offering a comprehensive and competitive mix of pay and benefits that reflects our commitment to our colleagues and their families.

This fulltime position is eligible for a comprehensive benefits package designed to support the physical, emotional, and financial wellbeing of colleagues and their families. The benefits for this position include medical, dental, and vision coverage, paid time off, retirement savings options, wellness programs, and other resources, based on eligibility.


Additional details about available benefits are provided during the application process and on Benefits Moments.

We anticipate the application window for this opening will close on: 08/10/2026

Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.


What CVS Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom