1

Functional Programming Jobs in Washington (NOW HIRING)

... Engineering & Analysis, and Training. * Analyzes user needs to determine functional requirements for a wide variety of projects and highlights areas of improvement. * Utilizes extremely complex ...

Senior Software Engineer

Vienna, VA · On-site

$145K - $175K/yr

Experience with declarative and functional programming patterns (React hooks, immutability, functional components). * Experience deploying and monitoring web applications using cloud resources AWS ...

Experience with declarative and functional programming patterns (React hooks, immutability, functional components). * Experience deploying and monitoring web applications using cloud resources AWS ...

Senior Software Engineer

Vienna, VA · On-site

$145K - $175K/yr

Experience with declarative and functional programming patterns (React hooks, immutability, functional components). * Experience deploying and monitoring web applications using cloud resources AWS ...

You love functional programming * You see the advantage of promises and async/await over callbacks * You're experienced writing Node.js backends MISC SKILLS * You motivate the team to experiment with ...

next page

Showing results 1-20

Functional Programming information

See Washington salary details

$14

$55

$80

How much do functional programming jobs pay per hour?

As of Jul 12, 2026, the average hourly pay for functional programming in Washington is $55.28, according to ZipRecruiter salary data. Most workers in this role earn between $40.52 and $68.14 per hour, depending on experience, location, and employer.

What are some common challenges faced by professionals in Functional Programming roles?

Professionals working in Functional Programming often encounter challenges such as adapting to a different programming paradigm than object-oriented or procedural styles, which can require a significant mindset shift. Debugging and optimizing code can sometimes be more complex due to concepts like immutability and higher-order functions. Additionally, collaborating with teammates who may be less familiar with functional approaches or working within codebases that are a mix of paradigms can require clear communication and frequent knowledge sharing. However, overcoming these challenges can greatly enhance your problem-solving abilities and make you a valuable asset on modern software development teams.

What are the key skills and qualifications needed to thrive in the Functional Programming position, and why are they important?

To excel in a Functional Programming role, you need strong expertise in functional programming languages (such as Haskell, Scala, F#, or Clojure), a solid grasp of software engineering principles, and experience with distributed systems. Familiarity with popular development tools, version control systems like Git, and relevant certifications (such as Scala or Haskell certifications) can be advantageous. Analytical thinking, collaborative problem-solving, and effective communication are key soft skills in this position. These competencies ensure high-quality, maintainable code and successful collaboration within diverse software development teams.

What is a Functional Programming job?

A Functional Programming job involves designing, developing, and maintaining software using functional programming paradigms. This typically includes working with languages like Haskell, Scala, Elixir, or functional aspects of Python and JavaScript. Responsibilities often focus on writing pure functions, avoiding shared state, and utilizing higher-order functions to create robust, maintainable code. These roles are common in industries like finance, data science, and distributed systems where reliability and concurrency are critical.

What are popular job titles related to Functional Programming jobs in Washington? For Functional Programming jobs in Washington, the most frequently searched job titles are:
What job categories do people searching Functional Programming jobs in Washington look for? The top searched job categories for Functional Programming jobs in Washington are:
Infographic showing various Functional Programming job openings in Washington as of July 2026, with employment types broken down into 33% Internship, 34% Full Time, and 33% Part Time. Highlights an 100% In-person job distribution, with an average salary of $114,983 per year, or $55.3 per hour.
Functional Analyst

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

Overview

Planned Systems International, LLC (PSI) is seeking a skilled Functional Analyst to support our Department of Veterans Affairs (VA) Office of Information and Technology (OIT) customer. The environment is dynamic, and the client needs are often evolving. Flexibility and forward-thinking views are important for success

Essential Functions and Job Responsibilities
  • The Functional Area Analyst can dive deep into data, perform analysis, discovering root causes, and designing long-term data solutions.
  • Manage invoices for payment from large, contracted vendors supporting healthcare for Veterans.
  • The Functional Area Analyst will work with users and customers to document and strategize process improvements for current business processes (business process reengineering) and is responsible for providing market research on conditions that impact the overall operational efficiency of the organization, while identifying symptoms for process improvement.
Minimum Requirements
  • Bachelor's Degree or 8 years relevant experience
  • Degree in engineering, or a related scientific or technical discipline is required
  • 5 years related experience required.
  • Must have considerable experience with the analysis of business, functional, technical, activities, and events.
  • Ability to obtain and maintain a Tier II Moderate Risk Background Investigation.
  • Legal authorization to work in the U.S. 
Desired Qualifications
  • Experience supporting large Cabinet-level federal agencies, ideally the Department of Veterans Affairs.
  • Ability to work with users and customers to document and strategize for process improvements for current business processes.
  • Provides market research on conditions that impact the overall operational efficiency of an organization.
  • Identifies symptoms for process improvement.
  • Ability to get up to speed quickly on complex issues; desire to work in a fast-paced, rapidly evolving environment.
  • Capable self-starter with a drive to get all types of work done and high attention to detail.
  • Excellent ability to communicate across most mediums and settings.
  • Knowledge of military and Veteran populations.
Company Benefits

PSI offers full-time, benefits eligible employees a competitive total compensation package that includes paid leave, and options for employer sponsored group medical, dental, vision, short-term and long-term disability, life insurance, AD&D coverage, legal services, identity theft, and accident insurance. Flexible spending account and health saving account options offer pre-tax savings for qualified medical, dental, and vision expenses. The company sponsored 401(k) retirement plan has an employer contribution match that is immediately vested. We invest in the professional growth of our employees through professional courses, certifications, and tuition reimbursement programs.

EEO Commitment

It is company policy to promote equal employment opportunities. All personnel decisions, including, but not limited to, recruiting, hiring, training, promotion, compensation, benefits, and termination, are made without regard to race, color, religion, age, sex, sexual orientation, pregnancy, gender identity, genetic information, national origin, citizenship status, veteran status, protected veteran status, disability, or any other characteristic protected by applicable federal, state, or local law.Reasonable accommodations for applicants and employees with disabilities will be provided. If a reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact Human Resources by emailing HRDepartment@plan-sys.com, or by dialing 703-575-8400.

Employment Type: OTHER