TAP Engineering is seeking a CNO Analyst / Programmer Level 2 to support the design, development ... functional teams to integrate and optimize software solutions • Provide technical input and ...
TAP Engineering is seeking a CNO Analyst / Programmer Level 2 to support the design, development ... functional teams to integrate and optimize software solutions • Provide technical input and ...
... functional teams to integrate and optimize software solutions Qualifications : Required : • ... TAP Engineering (LLC) is a small, Maryland-based firm providing secure, trusted microelectronics ...
... functional teams to integrate and optimize software solutions Qualifications : Required : • ... TAP Engineering (LLC) is a small, Maryland-based firm providing secure, trusted microelectronics ...
... functional teams to integrate and optimize system performance • Drive the development of new ... TAP Engineering (LLC) is a small, Maryland-based firm providing secure, trusted microelectronics ...
... functional teams to integrate and optimize system performance • Drive the development of new ... TAP Engineering (LLC) is a small, Maryland-based firm providing secure, trusted microelectronics ...
The Director of Engineering's primary responsibility is to lead a cross-functional engineering team to cultivate innovative product solutions, advance critical technology enablers, and execute ...
New
The Director of Engineering's primary responsibility is to lead a cross-functional engineering team to cultivate innovative product solutions, advance critical technology enablers, and execute ...
New
The Director of Engineering's primary responsibility is to lead a cross-functional engineering team to cultivate innovative product solutions, advance critical technology enablers, and execute ...
The Director of Engineering's primary responsibility is to lead a cross-functional engineering team to cultivate innovative product solutions, advance critical technology enablers, and execute ...
Maritime Division Chief Engineer
Millersville, MD · On-site
$177K - $291K/yr
The Director of Engineering's primary responsibility is to lead a cross-functional engineering team to cultivate innovative product solutions, advance critical technology enablers, and execute ...
New
Maritime Division Chief Engineer
Millersville, MD · On-site
$177K - $291K/yr
The Director of Engineering's primary responsibility is to lead a cross-functional engineering team to cultivate innovative product solutions, advance critical technology enablers, and execute ...
New
Maritime Division Chief Engineer
Millersville, MD · On-site
$177K - $291K/yr
The Director of Engineering's primary responsibility is to lead a cross-functional engineering team to cultivate innovative product solutions, advance critical technology enablers, and execute ...
New
Maritime Division Chief Engineer
Millersville, MD · On-site
$177K - $291K/yr
The Director of Engineering's primary responsibility is to lead a cross-functional engineering team to cultivate innovative product solutions, advance critical technology enablers, and execute ...
New
DevOps Software Engineer
Bethesda, MD · On-site
$56.50 - $77.25/hr
Promote adoption of DevOps best practices across cross-functional engineering teams. * Deploy, triage, and maintain a production big-data pipeline built on Kubernetes, Elasticsearch, and Kafka.
DevOps Software Engineer
Bethesda, MD · On-site
$56.50 - $77.25/hr
Promote adoption of DevOps best practices across cross-functional engineering teams. * Deploy, triage, and maintain a production big-data pipeline built on Kubernetes, Elasticsearch, and Kafka.
CMM Programmer
Windsor Mill, MD · On-site
... Models Functional understanding of GD&T, and Math (including Algebra, Geometry, and ... programming experience using Calpyso software Experience with tight tolerance 5 axis ...
Quick apply
CMM Programmer
Windsor Mill, MD · On-site
... Models Functional understanding of GD&T, and Math (including Algebra, Geometry, and ... programming experience using Calpyso software Experience with tight tolerance 5 axis ...
Senior Statistical Programmer
Washington, DC · On-site +1
Establish and maintain sound working relationships with other functional groups. Primary Responsibilities and Duties * Responsible for the integrity of the programming/computing solutions for all ...
Senior Statistical Programmer
Washington, DC · On-site +1
Establish and maintain sound working relationships with other functional groups. Primary Responsibilities and Duties * Responsible for the integrity of the programming/computing solutions for all ...
Programmer I -(Database) and Programmer II (Database)
Catonsville, MD · On-site
$63K - $117K/yr
Certifications must be relevant to the technical and functional responsibilities of the role. All ... The College's Programmer Certification Matrix is subject to change annually. Mandatory Banner ...
Programmer I -(Database) and Programmer II (Database)
Catonsville, MD · On-site
$63K - $117K/yr
Certifications must be relevant to the technical and functional responsibilities of the role. All ... The College's Programmer Certification Matrix is subject to change annually. Mandatory Banner ...
CNO Analyst / Programmer Level 0
Hanover, MD · On-site
$99K - $117K/yr
CNO Analyst / Programmer Level 0 TAP Engineering | Hanover, MD | Full Time Clearance Required ... Collaborate with team members to ensure software meets performance, security, and functional ...
Quick apply
CNO Analyst / Programmer Level 0
Hanover, MD · On-site
$99K - $117K/yr
CNO Analyst / Programmer Level 0 TAP Engineering | Hanover, MD | Full Time Clearance Required ... Collaborate with team members to ensure software meets performance, security, and functional ...
The successful candidate will serve as a subject matter expert (SME) for Infoblox technologies, lead cross-functional engineering efforts, and collaborate with government stakeholders to deliver ...
The successful candidate will serve as a subject matter expert (SME) for Infoblox technologies, lead cross-functional engineering efforts, and collaborate with government stakeholders to deliver ...
Infoblox Systems Engineer
Washington, DC · On-site
The successful candidate will serve as a subject matter expert (SME) for Infoblox technologies, lead cross-functional engineering efforts, and collaborate with government stakeholders to deliver ...
New
Quick apply
Infoblox Systems Engineer
Washington, DC · On-site
The successful candidate will serve as a subject matter expert (SME) for Infoblox technologies, lead cross-functional engineering efforts, and collaborate with government stakeholders to deliver ...
New
The successful candidate will serve as a subject matter expert (SME) for Infoblox technologies, lead cross-functional engineering efforts, and collaborate with government stakeholders to deliver ...
Quick apply
The successful candidate will serve as a subject matter expert (SME) for Infoblox technologies, lead cross-functional engineering efforts, and collaborate with government stakeholders to deliver ...
The successful candidate will serve as a subject matter expert (SME) for Infoblox technologies, lead cross-functional engineering efforts, and collaborate with government stakeholders to deliver ...
The successful candidate will serve as a subject matter expert (SME) for Infoblox technologies, lead cross-functional engineering efforts, and collaborate with government stakeholders to deliver ...
DevOps Software Engineer - TS/SCI
Bethesda, MD · On-site +1
$56.50 - $77.25/hr
You'll also support systems administration, installation, configuration, and the broader adoption of DevOps best practices across cross-functional engineering teams. In this fast-paced environment ...
DevOps Software Engineer - TS/SCI
Bethesda, MD · On-site +1
$56.50 - $77.25/hr
You'll also support systems administration, installation, configuration, and the broader adoption of DevOps best practices across cross-functional engineering teams. In this fast-paced environment ...
Infoblox Systems Engineer
Washington, DC · On-site
The successful candidate will serve as a subject matter expert (SME) for Infoblox technologies, lead cross-functional engineering efforts, and collaborate with government stakeholders to deliver ...
Infoblox Systems Engineer
Washington, DC · On-site
The successful candidate will serve as a subject matter expert (SME) for Infoblox technologies, lead cross-functional engineering efforts, and collaborate with government stakeholders to deliver ...
JavaScript Developer (Back-End) Location: Remote Duration: Long term contract Type: Only W2 (No ... Provide functional and/or technical expertise to plan, analyze, define, and support the delivery of ...
Quick apply
JavaScript Developer (Back-End) Location: Remote Duration: Long term contract Type: Only W2 (No ... Provide functional and/or technical expertise to plan, analyze, define, and support the delivery of ...
CNO Analyst / Programmer Level 2
Hanover, MD · On-site
$149K - $174K/yr
CNO Analyst / Programmer Level 2 Software | Hanover, MD | Full Time Position: CNO Analyst ... Collaborate with cross-functional teams to integrate and optimize software solutions * Provide ...
Quick apply
CNO Analyst / Programmer Level 2
Hanover, MD · On-site
$149K - $174K/yr
CNO Analyst / Programmer Level 2 Software | Hanover, MD | Full Time Position: CNO Analyst ... Collaborate with cross-functional teams to integrate and optimize software solutions * Provide ...
Functional Programmer information
See Annapolis Junction, MD salary details
$13.21 - $18.87
4% of jobs
$18.87 - $24.54
9% of jobs
$28.61 is the 25th percentile. Wages below this are outliers.
$24.54 - $30.20
17% of jobs
$30.20 - $35.87
13% of jobs
The median wage is $39.18 / hr.
$35.87 - $41.54
13% of jobs
$41.54 - $47.20
10% of jobs
$47.20 - $52.87
9% of jobs
$53.93 is the 75th percentile. Wages above this are outliers.
$52.87 - $58.54
9% of jobs
$58.54 - $64.20
7% of jobs
$64.20 - $69.87
6% of jobs
$69.87 - $75.53
4% of jobs
$13
$43
$75
How much do functional programmer jobs pay per hour?
What are the key skills and qualifications needed to thrive as a functional programmer?
What is the difference between Functional Programmer vs Software Developer?
| Aspect | Functional Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires knowledge of functional programming languages and paradigms | Requires general programming skills, often with multiple language proficiencies |
| Work Environment | Often works on projects emphasizing pure functions, immutability, and declarative code | Works across various projects, including front-end, back-end, and full-stack development |
| Industry Usage | Common in industries focusing on high reliability, concurrent systems, or data processing | Widely 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?

Full-time
Re-posted 19 days ago
Job description
TAP Engineering is seeking a CNO Analyst / Programmer Level 2 to support the design, development, and enhancement of advanced software tools in a mission-focused environment. The role involves leading the development of data flows, contributing to tool development, and collaborating across engineering teams to deliver high-performance solutions.
Responsibilities:
• Design, develop, and enhance custom software tools and capabilities
• Develop and manage end-to-end data flows and tasking within software systems
• Build applications across Windows, UNIX/Linux, and embedded or mobile environments
• Write and maintain code in languages such as Assembly, C, C++, Java, Perl, or Python
• Perform advanced debugging, testing, and validation of software components
• Participate in and contribute to design reviews, code reviews, and software readiness activities
• Develop and deliver technical documentation and presentations
• Collaborate with cross-functional teams to integrate and optimize software solutions
• Provide technical input and guidance on system architecture and implementation
Qualifications:
Required:
• Active TS/SCI clearance with Polygraph
• Bachelor’s degree in Computer Science, Information Systems, Network Engineering, or a related field OR 12 years of relevant experience in lieu of a degree
• 8+ years of experience in software engineering or development roles OR 6+ years with a Master’s degree
• Strong experience programming in one or more of the following: C, C++, Java, Python, Assembly, or similar
• Experience with network socket programming and packet-level development
• Strong understanding of IP, TCP, and application-level protocols
• Experience developing applications in Windows (.NET/Visual Studio) and/or Unix/Linux environments
• Strong debugging, problem-solving, and analytical skills
• Ability to work independently and contribute to technical direction
Preferred:
• Experience with low-level or embedded system development
• Familiarity with secure software development practices
• Experience working with custom or specialized toolsets
• Experience supporting complex system integrations
• Ability to present technical concepts to internal and external stakeholders
Company:
TAP Engineering (LLC) is a small, Maryland-based firm providing secure, trusted microelectronics hardware engineering, firmware development, and research support to the DoD, Intelligence Community, and commercial clients. Founded in 2021, the company is headquartered in , , with a team of 11-50 employees. The company is currently Early Stage.