1

Functional Programming Jobs in Washington (NOW HIRING)

Partner with software developers, lowcode engineers (e.g., Appian platform teams), and UI/UX ... Guide the functional design of system interfaces connecting case management system with external ...

If you are passionate about functional programming, enjoy tackling complex problems, and are eager to work in a collaborative environment, we would love to hear from you! Responsibilities * Design ...

Functional Consultant

Washington, DC · On-site

$50 - $55.29/hr

The Functional Consultant provides initiative management guidance and functional expertise to ... Strong expertise in business process analysis and re-engineering methodologies * Exceptional ...

Bigdata engineer

Mclean, VA · On-site

$57.25 - $75.75/hr

... or functional programming skills. • Strong SQL skills, including complex queries, joins, and window functions. • Experience working with large datasets and troubleshooting performance ...

New

Functional SME

Washington, DC · Remote

$130K - $180K/yr

Our growth means exciting career opportunities for talented professionals in engineering, software ... Functional SME * Clearance: Public Trust or above * Location: Remote Supports definition of ...

The Senior Functional Analyst will play a crucial role in providing: * Defense Business Systems ... Lead investigation and solution engineering on complex or escalated tickets, applying awareness of ...

Showing results 21-40

Functional Programming information

See Washington salary details

$14

$55

$80

How much do functional programming jobs pay per hour?

As of Sep 13, 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 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 the key skills and qualifications needed to thrive in functional programming?

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 are some common challenges faced by professionals in functional programming?

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 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 September 2026, with employment types broken down into 70% Full Time, 13% Part Time, and 17% Contract. Highlights an 88% In-person, and 12% Remote job distribution, with an average salary of $114,983 per year, or $55.3 per hour.

Functional SME

Quantico, VA • Remote

HumanIT Solutions
51 - 200 employees

Full-time

Posted 10 days ago


Job description

WHO WE ARE:

At HumanIT, we are fueled by honesty, integrity, and hard work. Our mission is to confront our clients' most significant IT challenges head-on, providing superior solutions built on cutting-edge cybersecurity standards, advanced technology concepts, and modern business practices. By doing so, we enable our clients to focus on their core applications and services that drive their business forward. At HumanIT, we recognize and value your skills, experience, and education. Let your new adventure begin today!

WHO YOU ARE:

You are highly motivated Functional SME who serves as the primary bridge between technical software engineering teams and the operational law enforcement/counterintelligence community. In this role, you will leverage your deep understanding of Air Force and DoD criminal investigative workflows to optimize, enhance, and sustain the Case Management Platform. You will translate real-world field investigative operations into technical requirements, ensuring the cloud-based, data-driven system remains intuitive, compliant, and highly effective for special agents and analysts worldwide.

WHAT YOU WILL DO:

Operational Requirements & System Design

  • Translate Workflows: Convert complex federal law enforcement processes (e.g., case intake, evidence tracking, source management, counterintelligence operations) into detailed functional requirements and user stories.
  • Agile Collaboration: Partner with software developers, lowcode engineers (e.g., Appian platform teams), and UI/UX designers to configure dashboards, workflows, and analytics tools that match field agent needs.
  • Governance Guidance: Advise program management on the Business Capability Acquisition Cycle (BCAC) and Adaptive Acquisition Framework requirements driving platform updates.
  • Data Management & Analytics
  • Integration Planning: Guide the functional design of system interfaces connecting case management system with external DoD, federal law enforcement, and intelligence community data systems.
  • Intelligent Document Processing (IDP): Inform the business rules for automated data extraction, tagging, and advanced searching across millions of pages of digitized investigative records.
  • Information Assurance: Ensure all functional designs strictly respect data fabrication boundaries and access controls required for Controlled Unclassified Information (CUI) and Classified data.
  • Training, Adoption & Testing
  • User Acceptance Testing (UAT): Lead and orchestrate functional testing cycles to validate that new software releases meet explicit operational intent before deployment to the field.
  • Training Artifacts: Author or review user guides, standard operating procedures (SOPs), and training curricula to ensure rapid adoption across the enterprise.
  • Field Representation: Act as the voice of the investigator, proactively identifying platform friction points and championing userfocused solutions.
  • WHAT WE REQUIRE:Minimum Qualifications:
  • Clearance Level: Active Secret security clearance with TS eligibility is required.
  • Education: Bachelor’s degree in Criminal Justice, Information Systems, Business, or a related field (equivalent operational experience may be substituted).
  • Domain Expertise
  • Willing to work onsite if needed at RKB
  • Minimum of 58 years of handson experience working within the Air Force Office of Special Investigations (AFOSI), Defense Investigative Service, or a comparable Federal Law Enforcement Agency.
  • Direct, working familiarity with military or federal investigative case management lifecycles, intelligence oversight, and defense criminal investigative systems (e.g., legacy CACTIS, I2MS, or early system iterations).
  • Technical & Process Skills
  • Demonstrated experience acting as a Functional SME, Business Analyst, or Product Owner on an enterprisescale software modernization or cloud migration program.
  • Understanding of Agile methodologies, Scaled Agile Framework (SAFe), or DevOps software delivery structures.
  • Experience writing clear, testable technical user stories and functional blueprints.
  • Preferred Qualifications:
  • Active Top Secret Clearance
  • Prior experience configuring or managing requirements for systems built on lowcode platforms (e.g., Appian).
  • Deep knowledge of DoD data sharing policies, NIST cybersecurity frameworks, and identity management/access control structures.
  • Experience with digital forensics, automated redaction tools, or AIassisted investigative data analytic
  • HumanIT Solutions is an equal opportunity employer. We are committed to a work environment that supports, inspires and respects all individuals and provides equal opportunities to all applicants and employees without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, marital status, national or ethnic origin, age, disability, military service status, or any other protected characteristic as defined by law.