1

Functional Programmer Jobs in Gloucester Point, VA

Admin Functional Support 2

Newport News, VA · On-site

$31K - $42K/yr

PROLIM (www.prolim.com) is currently seeking Admin Functional Support 2 for one of our top Client ... an engineering vault where engineering drawings, office supplies, etc. are under your daily ...

CMM Programmer Howmet Aerospace Inc. (NYSE: HWM), headquartered in Pittsburgh, Pennsylvania, is a ... Work with end users to create requirement definitions and functional designs for enhancements to ...

CMM Programmer Howmet Aerospace Inc. (NYSE: HWM), headquartered in Pittsburgh, Pennsylvania, is a ... Work with end users to create requirement definitions and functional designs for enhancements to ...

AOC AppTX Cloud Engineer SME

Langley, VA · On-site

$56.50 - $75.25/hr

Lead and direct cross-functional engineering teams during proposal, design and delivery phases of products in development and production phases * Coordinate with functional departments on staffing ...

Ability to collaborate with cross-functional engineering, production, quality, certification, and program management teams. * Comfortable working in both office and aircraft hangar environments. * U.

Collaborate with the 480 ISRW Technical Director, cross-functional engineering teams, and key stakeholders to provide strategic recommendations and resolve complex integration challenges. * Drive the ...

next page

Showing results 1-20

Functional Programmer information

See Gloucester Point, VA salary details

$11

$36

$63

How much do functional programmer jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for functional programmer in Gloucester Point, VA is $36.39, according to ZipRecruiter salary data. Most workers in this role earn between $23.65 and $47.36 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a functional programmer?

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 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.
What cities near Gloucester Point, VA are hiring for Functional Programmer jobs? Cities near Gloucester Point, VA with the most Functional Programmer job openings:
Infographic showing various Functional Programmer job openings in Gloucester Point, VA as of June 2026, with employment types broken down into 4% As Needed, 66% Full Time, 17% Part Time, and 13% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $75,684 per year, or $36.4 per hour.

Microsoft Dynamics Financial Functional Analyst

Hampton Roads Transit

Hampton, VA • On-site

$109K - $141K/yr

Full-time

Re-posted 11 days ago


Hampton Roads Transit rating

6.0

Company rating: 6.0 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

88th of 97 rated public transport


Job description

Hampton Roads Transit is looking for dynamic, customer service oriented, and energetic people to become part of a committed team providing excellent and effective public transportation to the Hampton Roads region. We offer unmatched benefits and competitive wages in a stimulating and rewarding environment.
Salary Range: $109,058 - $141,775
Hampton Roads Transit is not considering applicants for this position that require any type of immigration sponsorship (additional work authorization or permanent work authorization) now or in the future to work in the United States. This includes, but is not limited to F1-OPT, F1-CPT, H-1B, TN, L-1, J-1.
This position is 100% On-Site or Hybrid per HRT Telecommuting Policy.
Essential Job Functions:
(Duties listed are neither intended to be all inclusive nor to limit duties that might reasonably be assigned.)
Provide On-going Support
  • Functional liaison with technical team for issues or enhancements needing IT support. Including working with users to provide applicable functional specifications and system testing of patches and enhancements.
  • Provide daily user support and troubleshooting of issues.
  • Work with functional users to ensure continuous effective use of system to include utilizing additional delivered functionality.
  • Work with functional team to gather and document requirements to apply system solutions to business problems.
  • Provide power user support in creation of custom forms and reports for shared team use.
  • Provide leadership in the development of functional skills in others through active knowledge sharing.
  • Assist in managing requests from stakeholders following the change management process.
  • Develop change request business cases (i.e., define the problem, pros, cons, suggestions, cost/benefit analysis, recommendations)
  • Provide on-going formal internal training as needed.
  • Working with team on requirements for RFP's.
  • Assist in evaluation of proposals in response to solicitations.
  • Manage records created and received in compliance with the Hampton Roads Transit Records Management Policies and Procedures.
  • Perform other functional analyst support duties as needed.

Periodic Formal System Review for Effective utilization and Productivity improvements:
As requested lead to:
  • Identify and document business process challenges.
  • Identify Business Process re-engineering opportunities for existing and future modules and processes.
  • All other related duties as required.

Supports All HRT Policies and Procedures
Manage records created and received in compliance with the Hampton Roads Transit Records Management Policy and Procedures.
Required Knowledge, Abilities and Skills Essential to Job Functions:
  • Advanced knowledge of Finance business practices, workflow analysis, business systems design, and process re-engineering.
  • Advanced knowledge of automated systems testing procedures, data conversion analyses, transaction processing and troubleshooting application.
  • Exemplified superior knowledge in understanding of business requirements, processes and implementation approaches for four or more of the following Microsoft Dynamics modules: General Ledger, Purchasing and Contract Management, Project Accounting, Fixed Assets, Accounts Payable, Budgeting and Grant Accounting.
  • Superior technical proficiency creating and updating custom reports. utilizing Management Reporter, Power BI, SQL Server Report Builder and other available tools.
  • Provide experience modifying forms and creating new custom forms with SSRS.
  • Proven experience in requirement gathering, fit/gap analysis, documenting design, test planning and execution, training strategy, and overall implementation planning.
  • Accountable and strong rapport with technical counterpart and user community.
  • Must have strong writing skills and able to create functional specifications, design documents, training materials, test scripts, etc.
  • Superior technical proficiency with SQL for reviewing data, troubleshooting and testing/validating source system data.
  • Working knowledge of project management principles and techniques.
  • Demonstrated skill in verbal and written communications, making presentations before groups and committees, and working and/or leading effectively and cooperatively with staff and management.
  • Demonstrated skill in analysis and problem solving including determining priorities, producing fully developed quality recommendations to decision makers.
  • Demonstrated commitment and understanding of best practices in quality customer service.
  • Willing to provide leadership in the development of functional skills in others through active knowledge sharing.

Required Software Knowledge and Skills Essential to Job Functions:
Proficiency in using computer systems and the listed software applications associated with performance assigned work is essential. Basic problem-solving skills associated with software applications used is expected. Software usage relevant to job duties will be evaluated.
Software applications:
Advanced knowledge of MS Office products (with emphasis on Excel, Project, and Visio (or other flowcharting software)).
Safety Responsibility:
Perform all job duties and responsibilities in a safe manner to protect one's self, fellow employees, and the public from injury or harm. Promote safety awareness and follow safety procedures and policies. Take an active part in reporting unsafe conditions and any hazards within the workplace to their Supervisor, Manager and/or the Safety Department.
Training and/or Education:
BA/BS degree in Business Administration or Management Information Systems or other closely related field or the equivalent combination of education and experience required.
Required Experience:
  • Combined minimum of 5 years of operational and implementation experience with Microsoft Dynamics Finance and Operations (AX2012 and/or D365).
  • 8 + years proven ERP system implementation experience.
  • 2+ full Microsoft Dynamics Software Development Life Cycle (SDLC) implementations
  • Worked as Financials Functional Lead 2+ implementation and/or upgrade projects.
  • A minimum of 8 years working in a functional/business analyst role supporting financial systems.
  • Experience with workflow approval configuration and processing
  • Proven experience developing KPI based reports.
  • Proven experience configuring Financial statements.

Nice to Have:
  • Experience working with a Transit agency.

Licenses or Certificates:
Possess a valid driver's license. Acquire a Virginia Driver's License within 60 days after the date of hire (in instances when an out of state license is not the applicant's current state of residence.
Special Requirements:
This position is classified as essential personnel.
FLSA Status:
Exempt
Physical Demands:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Work requires high-speed operation of keyboard devices. Also requires lifting and transferring of computer equipment as needed.
Unusual Demands:
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Work involves meeting multiple demands on a timely basis.
Exempt
HRT is proud to be an Equal Opportunity Employer. If you need reasonable accommodations to complete the HRT employment application and/or the interview, contact HRT Human Resources at (757) 222-6000 or email careers@hrtransit.org.

What Hampton Roads Transit employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom