1

Temporary Programmer Jobs in Washington (NOW HIRING)

Temporary Administrative Assistant

Washington, DC ยท Hybrid

$20.50 - $26.25/hr

Candidates should be comfortable in a complex global office environment, working with engineers from multiple countries, and interacting with government officials in the USA and other countries. * MS ...

We are seeking a highly skilled and experienced Temporary Senior IT Project Manager to join our ... Coordinate with cross-functional teams, including engineering, technology, sustainability, and ...

We are seeking a highly skilled and experienced Temporary Senior IT Project Manager to join our ... Coordinate with cross-functional teams, including engineering, technology, sustainability, and ...

We are seeking a highly skilled and experienced Temporary Senior IT Project Manager to join our ... Coordinate with cross-functional teams, including engineering, technology, sustainability, and ...

Lead Design Engineer

Annapolis, MD ยท On-site

$125K - $190K/yr

Plan, design, and review temporary construction engineering designs for safety, constructability, and code compliance. * Provide leadership and direction to other design engineers and CAD modelers.

Plan, design, and review temporary construction engineering designs for safety, constructability, and code compliance. * Provide leadership and direction to other design engineers and CAD modelers.

Design and oversee both temporary dewatering treatment systems and permanent remedial systems for groundwater and surface water applications. * Develop engineering drawings, specifications, cost ...

next page

Showing results 1-20

Temporary Programmer information

See Washington salary details

$13

$44

$77

How much do temporary programmer jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for temporary programmer in Washington is $44.78, according to ZipRecruiter salary data. Most workers in this role earn between $29.13 and $58.27 per hour, depending on experience, location, and employer.

What is a Temporary Programmer job?

A Temporary Programmer is a short-term software developer hired to work on specific projects or to cover for permanent staff. They may develop, test, and maintain software applications based on company needs. These roles can range from a few weeks to several months, depending on project requirements. Temporary Programmers often work on contract through staffing agencies or as independent contractors. This role provides flexibility for both employers and employees while allowing companies to meet urgent programming needs.

What are the key skills and qualifications needed to thrive in the Temporary Programmer position, and why are they important?

To thrive as a Temporary Programmer, you need proficiency in programming languages such as Python, Java, or C#, along with a relevant degree or proven coding experience. Familiarity with software development tools, source control systems like Git, and sometimes short-term project management software is highly valued. Strong problem-solving, adaptability, and the ability to quickly learn new technologies or project requirements are key soft skills for this role. These competencies ensure you can effectively contribute to fast-paced projects, meet tight deadlines, and integrate seamlessly into various teams.

What types of projects or tasks are typically assigned to Temporary Programmers?

Temporary Programmers are often brought on to support specific projects such as software updates, bug fixes, feature enhancements, migration tasks, or the development of new applications. The assignments can vary in complexity and may involve collaborating with permanent staff, QA testers, and project managers to ensure timely project completion. You might be tasked with writing clean code, troubleshooting issues, or assisting in integrating new technologies. This role is ideal for those who enjoy diverse, project-based work and adapting quickly to new technical environments. Most Temporary Programmers gain valuable exposure to different industries and technologies, which can be advantageous for future career opportunities.

What are the most commonly searched types of Programmer jobs in Washington? The most popular types of Programmer jobs in Washington are:
What are popular job titles related to Temporary Programmer jobs in Washington? For Temporary Programmer jobs in Washington, the most frequently searched job titles are:
What job categories do people searching Temporary Programmer jobs in Washington look for? The top searched job categories for Temporary Programmer jobs in Washington are:
What cities in Washington are hiring for Temporary Programmer jobs? Cities in Washington with the most Temporary Programmer job openings:

Temporary Network Engineer

Navy Marine Corps Relief

Arlington, VA โ€ข On-site

Full-time

Posted 16 days ago


Job description

*This is a civilian position. Please note that this position does not require military service and/or enlistment.*

The Navy-Marine Corps Relief Society (NMCRS) is seeking a full-time Temporary Network Engineer to join our team! This role is responsible is responsible for the ongoing analysis, installation, and configuration control of the NMCRS automated information system. This is a hybrid work position with NMCRS Headquarters in Arlington, VA. The ideal candidate has prior service in the Navy or Marine Corps.

DUTIES, RESPONSIBILITIES, AND MAJOR TASKS:

  • Oversees technical support resources for field and Headquartersโ€™ staff.
  • Supervises and coordinates the activities of Network Analysis. Prepares and conducts performance evaluations of Network Analysis.
  • Procures system software; maintains a purchase order system which provides a current record of procurements authorized, received, and paid; identifies product and vendor options, and reviews corresponding invoices for accuracy, as assigned.
  • Provides technical support of the software that comprise the automated information systems authorized by Headquarters; responds to queries concerning software problems, analyzes problems to determine their source, and provides remedial guidance or replaces failed system components, as need arises.
  • Utilizes a central troubleshooting database to log and track reported system problems to resolution and to monitor the maintenance and performance of the Societyโ€™s automated information systems; advises supervisor of outstanding support issues, supports activities of the technical staff, and system performance trends.
  • Maintains current documentation of software maintenance functions and system management procedures for the Society; provides input to supervisor on the formulation of automated operating procedures; development of user guides and training materials.
  • Assists with the implementation of approved replacement, expansion, and enhancement of programs for existing systems; drafts installation instructions and writes automated installation programs.
  • Supports requirements definition, testing, documentation, and other start-up activities associated with system development, as assigned by the supervisor.
  • Assists with on-site installation and training of approved Society systems, as required
  • Works cooperatively with the Headquartersโ€™ to ensure efficient and coordinated operation of the Societyโ€™s LANs and email system; provides technical resources for LAN administration in the absence of the Headquartersโ€™ Network Analysis
  • Performs other position-related duties and responsibilities as assigned
  • Adheres to all NMCRS policies and procedures.

QUALIFICATIONS:

Education

a. Required

  1. AA degree (or coursework equivalent) in related field.
  2. Technical training in the operation and maintenance of workstations.
  3. Technical training in the installation, setup, and/or administration Windows 11 client/2019 server.

b. Preferred

  1. BS degree (or coursework equivalent) in related field.
  2. Formal training in database programming.
  3. Technical training in communications protocols, electronic mail systems.

Technical Skills/Networking

a. Required

  1. Cisco Catalyst Switching and Routing
  2. Cisco Meraki MX, MS, MR, and SD-WAN solutions
  3. TCP/IP, OSPF, BGP, VLANs, QoS, DHCP, DNS, Wireless networking technologies, VPN technologies, and Network segmentation and traffic management.

b. Preferred Certifications

  1. One or more of the following:
  2. Cisco Certified Network Associate (CCNA)
  3. Cisco Certified Network Professional (CCNP Enterprise)
  4. Cisco Meraki Solutions Specialist (ECMS)
  5. Cisco Meraki Network Associate (CMNA)
  6. CompTIA Security+
  7. Microsoft Azure Network Engineer Associate (AZ-700)

Military Experience

  1. Prior service in the U.S. Navy or U.S. Marine Corps.
  2. Experience supporting:
    1. Navy Marine Corps Intranet (NMCI)
    2. Marine Corps Enterprise Network (MCEN)
    3. Defense Information Systems Agency (DISA)
    4. Navy shore-based and expeditionary network environments

Experience

a. Required

  1. Three to five years experience with the installation, operation, and maintenance of workstations, common peripherals, and LAN hardware/software.
  2. Minimum 5โ€“8 years of network engineering experience.
  3. Minimum 3 years supporting Navy, Marine Corps, or DoD network environments.
  4. Experience with cloud networking and hybrid infrastructure.
  5. Experience supporting multi-site enterprise networking environments.
  6. Experience administering Cisco Meraki enterprise networks
  7. Experience resolving user technical support issues both on-site and remotely.
  8. Minimum three years experience supervising technical support functions/personnel.
  9. Intermediate proficiency in the use of Microsoft 365 suite.
  10. Experience writing technical documentation.

b. Preferred

1. One year experience with database programming.

2. Experience supporting accounting software.

3. Experience supporting internet and intranet systems.

4. Adult education/training experience.

5. Experience developing specifications for and performing large-scale software upgrades.

SPECIFICATIONS:

Mental and Physical Demands

a. Demonstrated ability to communicate effectively, both orally and in writing.

b. Ability to manage and prioritize multiple tasks and assignments.

c. Ability to pay close attention to details.

d. Demonstrated problem-solving and analytical skills.

e. Demonstrated supervisory skills.

f. Ability to sit for extended periods of time.

g. Ability to bend, stoop, walk and stand.

h. Ability to lift and carry 50 pounds.


Personal Characteristics

a. Ability to perform duties of the position with minimal supervision.

b. Ability to perform independently, recognize problems, and follow through to resolution.

c. Ability to exercise tact when interacting with peers and subordinates, staff from other Headquarters divisions and Field sites, and vendors.

d. Ability to function successfully as a member in a team-oriented environment.

e. Ability to discern operational urgencies and keep users informed of status of their systems, support requests, etc.

f. Ability to work hours outside of established parameters of normal workday.

WORK ENVIRONMENT:

a. Employee works in a general office environment, with no exposure to extreme temperature changes.

b. Some travel may be required to provide technical support to field offices.

c. Some support functions may be performed outside normal working hours to accommodate global time differences.


SUPERVISION:

Supervision received:

a. Receives general guidance and supervision from the Vice President/Chief Information Officer.

Supervision exercised:

a. Provides general guidance and supervises the activities of Network Analysis.


The opportunity will remain open until filled. Employment must begin within 30 days of job offer. Employment is contingent upon successful completion of background screening.
Although we acknowledge receipt of all applications, only those selected for interviews will receive further notification. Visit NMCRS on the web at www.nmcrs.org. E.O.E.