2

Remote Functional Programming Jobs in Virginia (NOW HIRING)

This role is remote. Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS199, T1, Band 4 The Cross Functional Test Engineer serves as an independent validator for system ...

Embedded Software Engineer

Herndon, VA · On-site +1

$70K - $123K/yr

These terminals provide internet and voice capabilities to remote and austere locations. This is a cross-functional engineering position, developing embedded software for our satellite products on a ...

Embedded Software Engineer

Herndon, VA · On-site +1

$70K - $123K/yr

These terminals provide internet and voice capabilities to remote and austere locations. This is a cross-functional engineering position, developing embedded software for our satellite products on a ...

Embedded Software Engineer

Herndon, VA · On-site +1

$70K - $123K/yr

These terminals provide internet and voice capabilities to remote and austere locations. This is a cross-functional engineering position, developing embedded software for our satellite products on a ...

The position is remote. This position requires the candidate to be able to obtain a Public Trust ... Serve as the technical and functional lead for IBM Maximo Asset Management implementations ...

Senior Software Engineer (Python) - Remote

Reston, VA · Remote

$127K - $168K/yr

Collaborate with a highly engaged, cross-functional team of software engineers, UX designers and ... Remote (USA). Travel for a conference or to another ICF location for collaboration may be required ...

next page

Showing results 1-20

Remote Functional Programming information

See Virginia salary details

$13

$50

$74

How much do remote functional programming jobs pay per hour?

As of Aug 1, 2026, the average hourly pay for remote functional programming in Virginia is $50.29, according to ZipRecruiter salary data. Most workers in this role earn between $37.64 and $63.12 per hour, depending on experience, location, and employer.

What are some common challenges of working remotely in a functional programming role, and how can I overcome them?

Working remotely in a functional programming position often involves navigating time zone differences, limited face-to-face interaction, and the need for proactive communication with team members. To overcome these challenges, it's important to make use of collaborative tools like Slack, code review platforms, and project management software while maintaining clear documentation of your work and design decisions. Regular check-ins, pairing sessions, and participating in virtual code reviews can help foster team alignment and knowledge sharing. Establishing a structured daily routine and setting clear boundaries also play a key role in staying productive and maintaining a healthy work-life balance.

What is a Remote Functional Programming job?

A Remote Functional Programming job involves writing and maintaining software using functional programming languages like Haskell, Scala, or Clojure while working from a remote location. These roles focus on concepts such as immutability, first-class functions, and higher-order functions to create robust and scalable applications. Developers collaborate with distributed teams using online communication tools, version control, and cloud-based development environments.

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

To thrive in a Remote Functional Programming role, you need deep knowledge of functional programming languages (such as Haskell, Scala, Erlang, or Clojure), strong problem-solving abilities, and experience designing immutable, stateless systems. Proficiency with distributed version control (e.g., Git), CI/CD pipelines, and cloud platforms are commonly required, and certifications in relevant languages or frameworks can be advantageous. Excellent written communication, self-motivation, and collaboration skills help you succeed in distributed, asynchronous team environments. These skills are crucial for delivering high-quality, maintainable code while effectively navigating the unique challenges of remote development teams.

What job categories do people searching Remote Functional Programming jobs in Virginia look for? The top searched job categories for Remote Functional Programming jobs in Virginia are:
Infographic showing various Remote Functional Programming job openings in Virginia as of July 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $104,603 per year, or $50.3 per hour.

PeopleSoft Functional Analyst

Atlas Technologies, Inc

Alexandria, VA • On-site, Remote

Other

Re-posted 28 days ago


Job description

Atlas Technologies, a rapidly expanding company supporting the US Military and other Government entities, is seeking a passionate, flexible, highly motivated team player to join our group of Information Technology professionals. If you are comfortable in intense fast paced environments, can think on your feet, and excel in team-based collaborative efforts, then this may be the right fit for you.

We are actively seeking a talented PeopleSoft Functional Analyst to join our dedicated team supporting PeopleSoft and Oracle Platforms. The ideal candidate will play a crucial role in analyzing customer needs and working with developer and engineering teams to meet organizational goals. If you are a detail-oriented professional with a strong background in system analysis and business applications, we invite you to apply for this impactful position.

Fully remote position available to residents in AL, CA, CT, FL, GA, KS, KY, LA, ME, MD, MA, NC, OR, RI, SC, TX, VA, DC, WV.

Travel up to 10%

You Will:

  • Collaborate with stakeholders to gather and analyze business requirements related to PeopleSoft applications and Oracle platforms.
  • Translate business requirements into detailed functional and technical specifications.
  • Assist development and administration teams to configure and customize applications to align with organizational needs.
  • Design and document system architectures.
  • Collaborate with cross-functional teams to integrate software solutions with other enterprise systems.
  • Collaborate with quality assurance teams to ensure the reliability and accuracy of software solutions.
  • Investigate and resolve issues related to PeopleSoft applications, providing timely and effective support.
  • Collaborate with technical teams to address and mitigate post-implementation challenges.
  • Create and maintain comprehensive technical documentation, including system design specifications, configuration details, and troubleshooting procedures.
  • Facilitate knowledge transfer sessions to ensure team members are well-equipped to manage PeopleSoft systems.

You Have:

  • Must be a United States Citizen.
  • Must possess a Public Trust or Department of Defense (DOD) Clearance with the ability to obtain/maintain DoD Secret Level Security Clearance.
  • Security+ Certificate
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Systems Analyst with a focus on PeopleSoft applications.
  • Strong understanding of PeopleSoft modules, configuration tools, and development methodologies.
  • Excellent analytical and problem-solving skills, with meticulous attention to detail.
  • Minimum of 7 years of hands-on experience as a Systems Analyst.
  • Previous experience in configuring and customizing PeopleSoft applications is advantageous.
  • Effective communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Strong organizational and time-management skills.

If you are a skilled Systems Analyst with a passion for delivering successful outcomes, we encourage you to apply. Join our team and contribute to the successful analysis, design, and implementation of PeopleSoft applications to enhance the efficiency and effectiveness of our systems.

Want to hear more? Read on to see what our Team Members say about their experience:

Atlas Tech has the culture, trust, and fairness that you expect of the best of communities. I feel lucky to be part of their amazing journey of growth as a standout organization. - Syed

You are not just a number here at Atlas. I have been with Atlas for over 13 years now I can say that Atlas displays a genuine interest in its employees. This is evidenced in its commitment to mentoring every employee and providing educational paths for each employees personal and professional growth within the company. - Ian

Atlas Tech is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, genetic information, or protected veteran status. We are committed to fostering an inclusive workplace where diverse perspectives are valued and respected.

Accessibility & Accommodations
Atlas Tech strives to make our website, www.atlas-tech.com, accessible to all users. If you need assistance completing the application process or require a reasonable accommodation due to a disability, please contact us at hr.recruiter@atlas-tech.com.

This contact information is designated for accommodation requests only and cannot be used to inquire about the status of an application. Atlas Tech is committed to providing reasonable accommodations in accordance with the Americans with Disabilities Act (ADA).

Atlas Tech offers a competitive salary, generous benefits package, and an opportunity to make a positive impact in your own community.