1

Functional Developer Jobs in Virginia (NOW HIRING)

Java, Scala, Python Developer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note ... You will collaborate with cross-functional teams to deliver high-quality solutions, optimize ...

Java, Scala, Python Developer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note ... You will collaborate with cross-functional teams to deliver high-quality solutions, optimize ...

Java, Scala, Python Developer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note ... You will collaborate with cross-functional teams to deliver high-quality solutions, optimize ...

Java, Scala, Python Developer LOCATIONTysons, VA 22182 CLEARANCETS/SCI Full Poly (Please note this ... You will collaborate with cross-functional teams to deliver high-quality solutions, optimize ...

Java, Scala, Python Developer LOCATIONReston, VA 20190 CLEARANCETS/SCI Full Poly (Please note this ... You will collaborate with cross-functional teams to deliver high-quality solutions, optimize ...

Java, Scala, Python Developer LOCATIONChantilly, VA 20151 CLEARANCETS/SCI Full Poly (Please note ... You will collaborate with cross-functional teams to deliver high-quality solutions, optimize ...

Systems Engineer

Richmond, VA · On-site

$208K/yr

Apply functional programming principles to build efficient, scalable cloud-based applications and data services. Support & Optimization: Provide expert-level administration and troubleshooting for ...

Collaborate with cross-functional engineering teams to integrate and validate system components * Ensure software reliability, security, and maintainability through rigorous testing and debugging ...

Collaborate with cross-functional engineering teams to integrate and validate system components * Ensure software reliability, security, and maintainability through rigorous testing and debugging ...

next page

Showing results 1-20

People also search for

Functional Developer information

See Virginia salary details

$38.4K

$118.6K

$177.5K

How much do functional developer jobs pay per year?

As of May 29, 2026, the average yearly pay for functional developer in Virginia is $118,641.00, according to ZipRecruiter salary data. Most workers in this role earn between $99,198.00 and $136,154.00 per year, depending on experience, location, and employer.

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

To thrive as a Functional Developer, you need expertise in functional programming languages (such as Haskell, Scala, or F#), strong problem-solving abilities, and a background in computer science or software engineering. Familiarity with version control systems like Git, continuous integration tools, and relevant frameworks or libraries is typically required. Excellent analytical thinking, collaboration, and effective communication skills help Functional Developers work efficiently within agile teams and explain complex concepts. These skills and qualities are crucial for building robust, maintainable software that leverages the strengths of functional paradigms in real-world projects.

How does a Functional Developer typically collaborate with other teams during the software development lifecycle?

Functional Developers often work closely with business analysts, project managers, and QA testers to ensure that software solutions align with business requirements. They participate in requirements-gathering sessions, provide technical input during design discussions, and frequently review code and system functionality with peers. Effective communication and documentation are key, as Functional Developers translate business needs into robust, maintainable code while also supporting integration and user acceptance testing processes. This collaborative environment helps ensure that deliverables meet both technical standards and end-user expectations.

What is a Functional Developer?

A Functional Developer is a software professional who specializes in programming using functional programming languages and paradigms, such as Haskell, Scala, F#, or Erlang. They focus on writing code that emphasizes immutability, pure functions, and stateless design, which helps reduce bugs and improve code maintainability. Functional Developers often work on complex systems that require high reliability, such as financial applications or large-scale data processing. Their expertise enables them to create efficient, scalable, and robust software solutions.

What is the difference between Functional Developer vs Business Analyst?

AspectFunctional DeveloperBusiness Analyst
Required CredentialsBachelor's in Computer Science or related field, certifications like CBAP or IIBA are commonBachelor's in Business, Management, or related field, certifications like CBAP or IIBA are common
Work EnvironmentTypically works in software development teams, coding, and implementing solutionsWorks with stakeholders to gather requirements, analyze business needs, and document processes
Employer & Industry UsageUsed in IT, software companies, and consulting firmsUsed across industries including finance, healthcare, and technology

While both roles often collaborate, a Functional Developer primarily focuses on coding and implementing software functionalities, whereas a Business Analyst concentrates on understanding business needs and translating them into technical requirements. Both roles are essential in project development but serve different functions within the software lifecycle.

Functional Analyst / Developer / Engineer (Senior)

JANSON

Fairfax, VA • On-site

Full-time

Life, Retirement, PTO

Posted 21 days ago


Job description

Description:


The Functional Analyst/ Developer (Senior) leads analytics delivery, instructional design, and technical mentorship for Army Vantage enablement. This position will serve as the primary integrator between operational needs, analytics solutions, and training delivery. This position requires the ability to obtain and maintain a U.S. Government security clearance, which requires U.S. citizenship. Candidates without an active clearance may perform unclassified preparatory work while clearance processing is underway.

Key Requirements

· Secret Security Clearance: active or eligibility to obtain and maintain

· Ability to operate in classified and unclassified environments, including NIPRNet systems

· Strong written and verbal communication skills for military and civilian interaction

· Willingness to travel up to 10% for in-person training and operational support

· Demonstrated ability to learn new tools, workflows, and operational contexts

· Team-oriented and capable of collaborating with diverse Army and contractor personnel

Responsibilities

· Lead delivery of prototype-level predictive analytics and dashboards

· Serve as primary instructor for ORSA-level and advanced analytics training

· Guide development of reusable analytics patterns and standards

· Mentor mid-level and junior personnel

· Ensure analytics products are instructional, reusable, and sustainment-ready

· Design and oversee delivery of Army Vantage–specific training curricula aligned to defined USAREUR-AF personas (executives, staff, analysts, ORSAs)

· Serve as lead instructor for advanced training events, including ORSA training and executive-level courses

· Ensure training materials emphasize Army Vantage workflows, permissions, classification, and reuse, not generic analytics tools

· Review and approve training content developed by mid-level and junior staff for technical accuracy and instructional quality

· Lead development of instructional analytics products, ensuring dashboards, workflows, and predictive analytics are suitable as teaching exemplars

· Guide incorporation of data lineage, version control, and collaborative development practices into all training demonstrations

· Mentor mid-level personnel on instructional techniques, classroom delivery, and facilitation of Army training events

· Serve as primary technical advisor supporting Data program design and execution

· Ensure training events support organizational change objectives and reinforce adoption milestones outlined in the SOW

· Lead after-action reviews (AARs) for training events and incorporate feedback into subsequent deliveries

Minimum Qualifications

· Master’s degree in Computer Science, Data Science, Engineering, Operations Research, Information Systems, or related technical field

· 7–10 years of experience in analytics, data engineering, software development, or operational research

· 2+ years delivering analytics or data products using an enterprise analytics platform (e.g., Palantir Foundry, Army Vantage, Databricks, Snowflake, or cloud-based analytics platforms)

· Strong proficiency in Python and SQL

· Experience developing dashboards, data pipelines, or analytical workflows that support operational decision-making

· Demonstrated experience teaching, mentoring, or leading technical personnel or delivering structured training

- Experience using Palantir Foundry or Army Vantage (preferred)

Preferred Qualifications

· Prior experience with Palantir Foundry or Army Vantage

· Familiarity with version control (Git), data lineage, and reproducibility practices

· Knowledge of PII/PHI handling, DoD security practices, and classification workflows

· Exposure to predictive analytics or statistical modeling

· Experience supporting organizational change, analytics adoption, or analytics enablement initiatives

JANSON provides a competitive benefits package with all the things we love and need:

  • Competitive base salary
  • Hybrid work flexibility
  • 401K with matching incentive
  • Short and Long-term disability
  • Life insurance
  • PTO
  • Paid holidays
  • Professional development opportunities

JANSON is recognized for delivering service-excellence through a disciplined approach of listening, thoughtful problem-solving, and execution. We are passionate about our work and committed to taking care of our customers, our employees, and our partners.

If you are driven to make a meaningful impact, support our customers’ missions, and advance your professional growth within a purpose-driven organization, we invite you to explore opportunities to join the JANSON team.

JANSON is an equal opportunity employer.

Requirements: