1

Programming Jobs (NOW HIRING)

Programming Director

Washington, DC ยท On-site

$151K/yr

The Programming Director serves Voice of America within the U.S. Agency for Global Media with responsibility for planning, directing and coordinating VOA Studio and Production Operations, the VOA ...

Statistical programmers work collaboratively with internal colleagues and external vendors to ensure the efficient, high-quality production of analysis datasets and statistical outputs for study ...

FloSports is the leading digital platform for underserved sports, combining live and on-demand streaming, original programming, data, and technology to help sports grow their audiences and build ...

Showing results 21-40

programming information

See salary details

$25K

$88.9K

$149K

How much do programming jobs pay per year?

As of Aug 19, 2026, the average yearly pay for programming in the United States is $88,946.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,500.00 and $116,000.00 per year, depending on experience, location, and employer.

What is programming?

Programming is the process of designing, writing, testing, and maintaining the code that allows software applications and computer systems to function. It involves using programming languages, such as Python, Java, or C++, to instruct computers on how to perform specific tasks. Programmers solve problems, automate tasks, and bring digital projects to life by creating efficient and reliable code. The field requires logical thinking, attention to detail, and continuous learning as technologies evolve.

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

To thrive as a Programmer, you need strong proficiency in programming languages such as Python, Java, or C++, along with a solid understanding of algorithms and software development principles, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and often certifications in specific technologies or frameworks are valuable. Problem-solving, attention to detail, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building efficient, reliable software and collaborating effectively within development teams.

What are some common challenges programmers face when working on large-scale projects, and how can they be addressed?

Programmers working on large-scale projects often encounter challenges such as managing code complexity, ensuring effective communication across teams, and maintaining consistent coding standards. These issues can be addressed by utilizing version control systems, participating in regular code reviews, and leveraging project management tools to coordinate tasks. Additionally, adhering to clear documentation practices and following established development methodologies like Agile can help keep projects organized and collaborative.

What is the difference between Programming vs Software Development?

AspectProgrammingSoftware Development
Primary FocusWriting code and algorithmsDesigning, creating, and managing entire software projects
Skills RequiredCoding languages, problem-solvingProgramming, project management, system design
Work EnvironmentIndividual coding tasks, debuggingTeam collaboration, planning, testing
CertificationsNone specific, often self-taught or bootcampsSoftware engineering degrees, certifications like Scrum or PMP

Programming primarily involves writing and testing code, focusing on individual tasks. Software development encompasses the entire process of designing, building, and maintaining software projects, often requiring broader skills and teamwork. While programming is a core component of software development, the latter includes planning, architecture, and project management.

What kind of jobs involve programming?

Programming jobs include roles such as software developer, web developer, mobile app developer, systems analyst, and game programmer. These positions typically require knowledge of programming languages like Java, Python, or C++, and often involve working in teams using development tools and version control systems.

What cities are hiring for Programming jobs?

Cities with the most Programming job openings:

What are the most commonly searched types of Programming jobs?

The most popular types of Programming jobs are:

What states have the most Programming jobs?

States with the most job openings for Programming jobs include:

Infographic showing various Programming job openings in the United States as of August 2026, with employment types broken down into 1% Internship, 81% Full Time, 13% Part Time, 4% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $88,946 per year, or $42.8 per hour.

Programming Director

USAJOBS - Search

Washington, DC โ€ข On-site

$151K/yr

Full-time

Posted 7 days ago


Job description

The Programming Director serves Voice of America within the U.S. Agency for Global Media with responsibility for planning, directing and coordinating VOA Studio and Production Operations, the VOA News Center and VOA programming activities on digital, radio, television, web and for overall management and effective use of all human and financial resources employed in VOA's regional language service divisions.Qualifications:Candidates should be committed to improving the efficiency of the Federal government, passionate about the ideals of our American republic, and committed to upholding the rule of law and the United States Constitution. Candidates will not be hired based on their race, sex, color, religion, or national origin.
To meet the minimum qualification requirements for this position, you must show that you possess the Executive Core Qualifications (ECQ) and Technical Qualifications (TQ) related to this position within your resume - NOT TO EXCEED 2 PAGES. Resumes over the 2-page limit, will not be reviewed beyond page 2 or may be disqualified. Your resume should include examples of experience, education, and accomplishments applicable to the qualification(s). If your resume does not reflect demonstrated evidence of these qualifications, you may not receive consideration for the position.
There is NO requirement to prepare a narrative statement specifically addressing the Executive Core Qualifications (ECQs) or the Technical Qualifications (TQs).
TECHNICAL QUALIFICATIONS (TQs): Your resume should demonstrate accomplishments that would satisfy the technical qualifications.
TQ 1: Foreign Policy, Media, Communications, Broadcasting and Journalism Acumen: This qualification requires extensive subject matter expertise and coverage experience in a majority of regions and locations where VOA broadcasts and distributes content, enabling deeply considered editorial oversight of programming. It also requires knowledge and understanding of domestic and international affairs and U.S. foreign policy; experience leading coverage of major and sensitive events in large news organizations; demonstrated success in managing a newsroom or major division of a significant news operation with international reach; knowledge of international media and communications practices and procedures; demonstrated success in applying knowledge to grow audience size, increase engagement, and/or achieve industry recognition; programming development and implementation for digital, radio, television and web; cutting-edge communication techniques and emerging technologies; an awareness of, and sensitivity to, cultural and political influences affecting global audiences; and broad experience
in journalism, news reporting, broadcasting and media. The position requires a basic level of proficiency in at least two to the statutory VOA languages (i.e., Pashto, Kurdish, Persian, Ukrainian, Russian, Korean, and/or Mandarin). Competencies: External Awareness, Foreign Affairs, Journalism, News and Current Events, and Political Savvy.
TQ 2: Organizational Acumen: This qualification requires an extensive background in and understanding of the USAGM's key mission and functions and proven record of progressively responsible work experience at the top executive and managerial levels in government and/or the private sector, including the ability to deal with Congressional Representatives, Senators, senior Congressional office and committee staff, and executive level officials of Federal agencies. It also requires knowledge of management principles pertaining to large government and corporate organizations; and
demonstrated ability to lead change, lead people, and achieve results through building partnerships and coalitions.
TQ3: Organizational Management and Administrative Acumen: This qualification requires experience at the senior or executive level managing large organizations through multiple layers of managers and supervisors; knowledge of administrative processes, including budget and finance, human resources, and contracting; ability to analyze organizational and operational problems and develop solutions to improve business performance, and the ability to communicate in writing and orally, including meeting and dealing with others in a leadership capacity. Competencies: Administration and Management, Budget Administration, Change Management, Creative Thinking, Decision Making, Human Capital Management and Interpersonal Relations.
EXECUTIVE CORE QUALIFICATIONS (ECQs): In addition to the Technical Qualification Requirements listed above, all new entrants into the Senior Executive Service (SES) under a career appointment will be assessed for executive competency against the following five mandatory ECQs. If your 2-page resume does not reflect demonstrated evidence of the ECQs and TQs, you may not receive further consideration for the position.
There are five ECQs:
ECQ 1: Commitment to the Rule of Law and the Principles of the American Founding - This core qualification requires a demonstrated knowledge of the American system of government, commitment to uphold the Constitution and the rule of law, and commitment to serve the American people.
ECQ 2: Driving Efficiency - This core qualification involves the demonstrated ability to strategically and efficiently manage resources, budget effectively, cut wasteful spending, and pursue efficiency through process and technological upgrades.
ECQ 3: Merit and Competence - This core qualification involves the demonstrated knowledge, ability and technical competence to effectively and reliably produce work that is of exceptional quality.
ECQ 4: Leading People - This core qualification involves the demonstrated ability to lead and inspire a group toward meeting the organization's vision, mission, and goals, and to drive a high-performance, high-accountability culture. This includes, when necessary, the ability to lead people through change and to hold individuals accountable.
ECQ 5: Achieving Results - This core qualification involves the demonstrated ability to achieve both individual and organizational results, and to align results to stated goals from superiors.
Note: If you are a member of the SES or have been certified through successful participation in an OPM approved SES Candidate Development Program (SESCDP), or have SES reinstatement eligibility, you do not need to respond to the ECQs. Instead, you should attach proof (e.g., SF-50, Certification by OPM's SES Qualifications Review Board (QRB)) of your eligibility for noncompetitive appointment to the SES.Education:This job does not have an education qualification requirement.Employment Type: OTHER