1

Functional Developer Jobs in Virginia (NOW HIRING)

Functional Analyst Who We Are ThinkTek LLC is a fast-growing Certified SBA 8(a) and Service ... Support Planning, Programming, Budgeting, and Execution (PPBE) activities through data-driven ...

Functional Analyst Who We Are ThinkTek LLC is a fast-growing Certified SBA 8(a) and Service ... Support Planning, Programming, Budgeting, and Execution (PPBE) activities through data-driven ...

IAMD Functional Analyst

Arlington, VA · On-site

$185K - $200K/yr

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

... 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 ...

... and engineering teams to understand the needs of end users and the enterprise * Develop ... Decomposing functional requirements into appropriate Kanban cards or scrum units (e.g., Epics ...

Bachelor's degree in Engineering, Operations, Supply Chain, Manufacturing, or Business * 3+ years of experience in manufacturing operations, process improvement, or consulting * Experience with end ...

Bachelor's degree in Engineering, Operations, Supply Chain, Manufacturing, or Business * 3+ years of experience in manufacturing operations, process improvement, or consulting * Experience with end ...

... functional developer tracks, including simulation engineers and Unity 3D visualization developers. • Guide technical decision-making to bridge game engines with data modalities, moving 3D assets ...

next page

Showing results 1-20

Functional Developer information

See Virginia salary details

$38.4K

$118.6K

$177.5K

How much do functional developer jobs pay per year?

As of Jun 22, 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 is the role of a functional developer?

A functional developer designs, develops, and maintains software solutions that support business processes, often focusing on application functionality and user requirements. They work closely with stakeholders to translate business needs into technical specifications and may use tools like SAP, Salesforce, or other enterprise platforms. Strong analytical skills and knowledge of programming languages are essential for this role.

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.

What jobs pay $500,000 a year in the US?

High-paying roles that can reach or exceed $500,000 annually include executive positions such as CEOs and CFOs, top-tier investment bankers, successful entrepreneurs, and certain specialized medical professionals like neurosurgeons. These roles typically require extensive experience, advanced skills, and often involve significant responsibilities or performance-based bonuses.

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 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.

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 jobs in the US pay $300,000 a year?

For a Functional Developer, earning $300,000 annually typically requires extensive experience, advanced skills in programming and systems integration, and often leadership responsibilities. Such compensation is more common in senior or specialized roles within technology firms, financial services, or consulting companies, especially for those with expertise in enterprise systems, cloud platforms, or high-demand programming languages. High salaries may also involve bonuses, stock options, or other incentives.

What jobs pay 200,000 a year in the USA?

For a Functional Developer, annual salaries of $200,000 or more are typically found in senior or specialized roles such as enterprise-level software engineers, solutions architects, or technical leads with extensive experience, advanced skills in programming languages, and certifications. These positions often require working in high-demand industries like finance, technology, or consulting, and may involve leadership responsibilities or expertise in specific platforms or tools.
Infographic showing various Functional Developer job openings in Virginia as of June 2026, with employment types broken down into 72% Full Time, and 28% Contract. Highlights an 100% In-person job distribution, with an average salary of $118,641 per year, or $57 per hour.

Functional Analyst

ThinkTek

Alexandria, VA • On-site

Full-time

Medical, Dental, Vision, PTO

Posted 3 days ago

Be an early applicant


Job description

Functional Analyst

Who We Are

ThinkTek LLC is a fast-growing Certified SBA 8(a) and Service-Disabled Veteran-Owned Small Business (SDVOSB) specializing in management and technology consulting for Federal Government modernization. We provide tailored solutions in Program & Project Management, Strategic Planning, and IT Operations.

Position Description

ThinkTek is seeking a skilled Functional Analyst to support Joint Data and Analytic Support – Intelligence Analysis & Data Support Services for Strategic Analysis, Future Force Planning, and Joint Capability Development. The successful candidate will apply analytical, operational, and quantitative methods to support defense resource allocation, force development, intelligence analysis, and program evaluation efforts. This role combines functional analysis, operations research, data analytics, and decision-support capabilities within complex national security environments.

The Functional Analyst will provide analytical support to Department of Defense stakeholders by conducting research, evaluating data, executing computational and optimization models, and developing actionable recommendations that inform strategic decisions. This position requires the ability to bridge operational, intelligence, and analytical disciplines while effectively communicating findings to technical and non-technical audiences.

Responsibilities
  • Conduct functional and quantitative analysis, statistical modeling, and data validation to support strategic portfolio reviews, force planning initiatives, intelligence assessments, and program evaluations.
  • Support strategic analysis efforts related to future force development, capability assessments, readiness evaluations, and resource allocation decisions.
  • Execute, interpret, and support optimization models using GAMS and similar tools to inform evidence-based decision-making across defense and intelligence missions.
  • Manipulate model parameters to refine outputs, explore solution spaces, and evaluate sensitivity to key assumptions and operational variables.
  • Analyze military, intelligence, operational, and resource allocation data to identify trends, risks, opportunities, and decision points.
  • Develop dashboards, visualizations, analytical products, and briefing materials that effectively communicate findings to government stakeholders and senior decision-makers.
  • Optimize data pipelines, analytical workflows, and data models to improve integrity, performance, and analytical efficiency.
  • Support Planning, Programming, Budgeting, and Execution (PPBE) activities through data-driven analysis and recommendations.
  • Contribute to force structure assessments, capability development initiatives, and joint planning efforts.
  • Collaborate with subject matter experts, operational planners, intelligence analysts, modeling teams, and government clients to validate assumptions and refine analytical approaches.
  • Prepare technical reports, briefings, white papers, and recommendations that translate complex analytical findings into actionable insights.
  • Support Joint Capability Development, Strategic Analysis, and Future Force Planning activities in accordance with contract requirements and government standards.
Required Qualifications
  • Active Top Secret clearance with SCI eligibility.
  • Bachelor's degree
  • Minimum of 4 years of experience in at least one of the following areas:
    • Military or operations research-related field (e.g., U.S. military operations, munitions, readiness, deployment planning, or operational analysis across air, space, ground, special operations, and maritime domains).
    • Planning, Programming, Budgeting, and Execution (PPBE).
    • Force and capability development.
    • Intelligence and collection analysis.
  • Experience performing functional analysis, operations research, quantitative analysis, computational modeling, intelligence analysis, data science, or related analytical functions.
  • Proficiency in Structured Query Language (SQL) to manage and query logistics and force inventories, personnel readiness databases, and intelligence reports.
  • Familiarity with optimization concepts and mathematical modeling, including the ability to execute models, interpret outputs, and adjust parameters.
  • Strong analytical and problem-solving skills with the ability to transform complex technical findings into actionable recommendations.
  • Excellent written and verbal communication skills.
  • Ability to work independently and collaboratively within multidisciplinary teams.
Desired Qualifications
  • Master of Science degree in Operations Research, Industrial Engineering, Applied Mathematics, Statistics, Data Science, or a related STEM field.
  • Experience with GAMS or similar optimization platforms such as CPLEX, Gurobi, AMPL, or Pyomo.
  • Familiarity with Joint Staff processes, DoW force planning, capability development frameworks, intelligence analysis methodologies, or defense resource allocation processes.
  • Experience supporting senior government leaders through analytical studies, decision support, or strategic planning efforts.

ThinkTek LLC is proud to be an Equal Opportunity Employer (EOE), making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. ThinkTek offers medical, dental, and vision insurance to all full-time employees; PTO and a variety of other paid leave options are also available.