1

Government Programmer Jobs in Maryland (NOW HIRING)

This role involves direct support to government engineers for material condition assessments, resolution of Departure from Specification (DFS) issues, and engineering review of shipyard commitments ...

Systems Engineer, Senior

Bethesda, MD · On-site

$111K - $152K/yr

AMERICAN SYSTEMS is an employee-owned federal government contractor supporting national priority programs through strategic solutions in Information Technology, Test & Evaluation, Program Mission ...

Systems Engineer, Senior

Bethesda, MD · On-site

$120K - $130K/yr

Overview AMERICAN SYSTEMS is an employee-owned federal government contractor supporting national priority programs through our strategic solutions in the areas of Information Technology, Engineering ...

AMERICAN SYSTEMS is an employee-owned federal government contractor supporting national priority programs through our strategic solutions in the areas of Information Technology, Engineering ...

This role involves direct support to government engineers for material condition assessments, resolution of Departure from Specification (DFS) issues, and engineering review of shipyard commitments ...

This role involves direct support to government engineers for material condition assessments, resolution of Departure from Specification (DFS) issues, and engineering review of shipyard commitments ...

next page

Showing results 1-20

Government Programmer information

See Maryland salary details

$11

$38

$66

How much do government programmer jobs pay per hour?

As of Aug 23, 2026, the average hourly pay for government programmer in Maryland is $38.37, according to ZipRecruiter salary data. Most workers in this role earn between $24.95 and $49.90 per hour, depending on experience, location, and employer.

What is a government programmer?

A Government Programmer is responsible for developing, maintaining, and securing software applications for government agencies. They work with programming languages, databases, and cybersecurity protocols to ensure efficient and compliant software systems. Their duties may include writing code, debugging programs, and collaborating with analysts and IT teams. This role often requires knowledge of federal and state regulations, as well as security clearance for handling sensitive data.

What types of projects do government programmers typically work on, and how does their work impact public services?

Government Programmers often develop, maintain, and secure software systems that support various public services, including public records databases, tax processing, and emergency response tools. They may work on modernizing legacy government platforms, integrating new security measures, or creating user-facing portals for citizens. Their daily responsibilities can include coding, troubleshooting software issues, collaborating with other IT specialists, and ensuring compliance with government security and accessibility standards. This role has a direct impact on the efficiency, security, and accessibility of essential services relied upon by the public, making the work both challenging and rewarding.

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

To thrive as a Government Programmer, you need a strong background in computer programming, software development, and information security, often supported by a bachelor’s degree in computer science or a related field. Experience with languages such as Java, Python, or C#, knowledge of government IT systems, and certifications like CompTIA Security+ or Certified Information Systems Security Professional (CISSP) are highly valued. Attention to detail, effective communication, and strong problem-solving skills help programmers excel when working on collaborative or cross-departmental teams. Mastery of these skills is crucial for maintaining secure, reliable, and compliant technology solutions within the public sector.

What are popular job titles related to Government Programmer jobs in Maryland?

For Government Programmer jobs in Maryland, the most frequently searched job titles are:

What job categories do people searching Government Programmer jobs in Maryland look for?

The top searched job categories for Government Programmer jobs in Maryland are:

Infographic showing various Government Programmer job openings in Maryland as of August 2026, with employment types broken down into 83% Full Time, and 17% Contract. Highlights an 100% In-person job distribution, with an average salary of $79,812 per year, or $38.4 per hour.

CNO Analyst/Programmer, TG-02-0001 with Security Clearance

Cyber Bat Inc

Maryland Line, MD • On-site

Other

Medical, Dental, Retirement, PTO

Re-posted 16 days ago


Job description

Join the Mission at Cyber B.A.T. At Cyber B.A.T., we believe in one simple idea: Take care of those that take care of you. We're a Service-Disabled Veteran-Owned Small Business delivering engineering, cybersecurity, software, systems, and mission-focused consulting solutions to government customers and industry partners. We combine the impact and innovation of a growing company with the culture and flexibility of a close-knit team. When you join Cyber B.A.T., you're not just taking a job, you're helping solve meaningful challenges alongside people who value collaboration, technical excellence, and having fun while doing it. Why People Love Working Here * Employee ownership opportunities - every employee has equity in our success * Annual company retreats (yes... actual destinations) * 5 weeks PTO + flexible work environment * Employer-paid medical and dental for employees and dependents * Up to 10% 401(k)/profit sharing contribution (no match required) * Monthly happy hours and team events * Referral bonuses * Opportunity to make visible impact without getting lost in a giant organization Position Overview Cyber B.A.T. is seeking a CNO Analyst/Programmer to support the design, development, and implementation of advanced Cyber Network Operations (CNO) capabilities. This position is responsible for developing custom software tools, integrating end-to-end data flows, participating in the full software development lifecycle, and supporting mission-critical cyber operations in accordance with Government engineering and development standards. What You'll Do * Design, develop, and maintain custom software supporting Cyber Network Operations (CNO) * Design and implement end-to-end data flows and tasking within CNO tools and capabilities * Develop software applications using Assembly, C, C++, Java, Perl, and/or Python * Develop Windows applications using Microsoft Visual Studio and .NET development environments * Develop UNIX/Linux applications using Makefiles or comparable build environments * Develop embedded and mobile platform applications using proprietary, Government Off-the-Shelf (GOTS), and open-source development environments * Design and implement network socket-based applications and packet-level software * Develop software that interfaces directly with network protocols and communications infrastructure * Produce and maintain technical documentation throughout the software development lifecycle * Participate in software architecture, design, code, and software readiness reviews in accordance with Government software engineering processes * Prepare and deliver technical presentations related to assigned projects and software solutions * Collaborate with cross-functional engineering teams to integrate and optimize mission capabilities * Troubleshoot, test, debug, and enhance software applications to improve performance, reliability, and functionality * Ensure compliance with established Government software development standards and engineering best practices What We're Looking For Required Qualifications * Active TS/SCI clearance with Polygraph * Bachelor's degree in Computer Science, Information Systems, Network Engineering, or a related technical discipline * Experience designing and developing custom software for Cyber Network Operations (CNO) * Proficiency programming in one or more of the following languages: Assembly, C, C++, Java, Perl, Python * Experience developing Windows applications using Microsoft Visual Studio and/or .NET development environments * Experience developing UNIX/Linux applications using Makefiles or comparable build environments * Experience developing embedded or mobile applications using proprietary, Government Off-the-Shelf (GOTS), or open-source development environments * Experience with network socket programming and packet-level software development * Expert understanding of IP, TCP, and application-layer network protocols * Experience designing and integrating end-to-end data flows for CNO tools * Experience authoring technical documentation and participating in software design, code, and software readiness reviews * Strong analytical, troubleshooting, and software integration skills * Ability to prepare and present technical briefings to project stakeholders * Master's degree with a minimum of 6 years of related experience; or * Bachelor's degree with a minimum of 8 years of related experience; or * High school diploma with a minimum of 12 years of directly related professional experience Bonus Points If You: * Love solving difficult technical challenges * Enjoy collaborating and sharing knowledge * Like working where your voice actually matters * Appreciate a culture that celebrates wins and supports growth Interested? We'd love to connect. Apply today and learn why Cyber B.A.T. continues to attract people who want meaningful work, strong culture, and a team that genuinely supports one another. Disclaimers Cyber B.A.T. is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other legally protected status. All employment decisions are based on qualifications, merit, and business needs. Compensation for this position, including all compensation options, will be determined on an individual basis following the interview process. If you require accommodations at any stage of the application or interview process, please contact us via email at for assistance. Questions?