1

Intermediate Programmer Jobs in Washington (NOW HIRING)

Systems Engineer- Intermediate Ashburn, VA (hybrid telework and occasional onsite) POSITION SUMMARY: As an integral member of the CBP End User Device IT Management Services team, the Systems Engineer ...

next page

Showing results 1-20

Intermediate Programmer information

See Washington salary details

$13

$44

$77

How much do intermediate programmer jobs pay per hour?

As of May 29, 2026, the average hourly pay for intermediate 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 are the key skills and qualifications needed to thrive as an Intermediate Programmer, and why are they important?

To thrive as an Intermediate Programmer, you need a solid grasp of programming languages (such as Java, Python, or C#), software development principles, and a relevant degree or equivalent experience. Familiarity with version control systems (like Git), integrated development environments (IDEs), and debugging tools is typically required. Strong problem-solving abilities, teamwork, and effective communication help you collaborate and adapt to project needs. These skills ensure you can contribute reliable code, integrate with development teams, and deliver quality software solutions efficiently.

What are some typical challenges an Intermediate Programmer might face when transitioning from entry-level roles?

As an Intermediate Programmer, you may encounter increased expectations for code quality, efficiency, and the ability to work independently on more complex tasks. You’ll likely be asked to participate in code reviews, mentor junior team members, and contribute to architectural decisions, which can be new challenges if you’re used to strictly following instructions. Balancing multiple projects and collaborating with cross-functional teams such as QA, design, and product management is also common, requiring strong communication and time-management skills. Embracing these challenges is key to furthering your career and taking on more advanced technical roles.

What are Intermediate Programmers?

Intermediate Programmers are software developers who have moved beyond entry-level roles and possess a solid understanding of programming concepts, languages, and best practices. They typically have a few years of experience and can work independently on moderately complex projects. Intermediate Programmers are responsible for writing clean code, debugging, collaborating with other team members, and contributing to software design decisions. They often take on more responsibility than junior programmers, such as mentoring newer team members and participating in code reviews.

What is an intermediate programmer?

An intermediate programmer is a software developer who has moved beyond beginner level, typically possessing several years of coding experience and familiarity with multiple programming languages and tools. They can write, debug, and optimize code independently and often work on more complex projects with minimal supervision.

What is the difference between Intermediate Programmer vs Junior Software Developer?

AspectIntermediate ProgrammerJunior Software Developer
Experience LevelTypically 2-4 years of experience, capable of handling complex tasksEntry-level, usually 0-2 years of experience, focused on learning and basic tasks
Skills & KnowledgeProficient in multiple programming languages, understands software development lifecycleBasic coding skills, familiar with fundamental programming concepts
ResponsibilitiesDesigning modules, debugging, collaborating on projectsWriting simple code, fixing bugs, learning project workflows
Work EnvironmentWorks independently or with minimal supervision, often in team settingsWorks under close supervision, gaining experience and mentorship

The main difference between an Intermediate Programmer and a Junior Software Developer lies in experience, skill level, and responsibilities. Intermediate Programmers handle more complex tasks and work more independently, while Junior Developers focus on foundational skills and learning on the job.

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 Intermediate Programmer jobs in Washington? For Intermediate Programmer jobs in Washington, the most frequently searched job titles are:
What cities in Washington are hiring for Intermediate Programmer jobs? Cities in Washington with the most Intermediate Programmer job openings:
Infographic showing various Intermediate Programmer job openings in Washington as of May 2026, with employment types broken down into 3% As Needed, 60% Full Time, 22% Part Time, 3% Temporary, 9% Contract, and 3% Nights. Highlights an 41% Physical, 15% Hybrid, and 44% Remote job distribution, with an average salary of $93,138 per year, or $44.8 per hour.

Intermediate Software Developer

Pantheon Data

Falls Church, VA • On-site

Full-time

Posted 6 days ago


Job description

Company Overview
Pantheon Data (a Kenific Holding company) is a private, small business based in the Washington, DC, area. Pantheon Data was founded in 2011, initially providing acquisition and supply chain management services to the US Coast Guard. Our service offerings have grown in the past ten years, including infrastructure resiliency, contact center operations, information technology, software engineering, program management, strategic communications, engineering, and cybersecurity. We have also grown our customer base to include commercial clients. The company has used this experience to expand our service offerings to other agencies within the Department of Homeland Security (DHS), the Department of Defense (DoD), and other Federal Civilian Agencies.
DHA Overview
The Defense Health Agency (DHA) is a joint, integrated Combat Support Agency that enables the Army, Navy, and Air Force medical services to provide a medically ready force and a ready medical force to Combatant Commands during peacetime and wartime. Established to enhance the delivery of integrated, affordable, and high-quality health services, the DHA supports Military Health System (MHS) beneficiaries and drives the integration of clinical and business processes across the MHS. The agency plays a pivotal role in ensuring military personnel and their families receive comprehensive healthcare, thus maintaining operational readiness and overall force health protection.
Position Overview
Pantheon Data has an immediate need for an Intermediate Software Developer with expertise in Java and experience operating applications on IBM WebSphere Application Servers with DB2 databases. The successful candidate will play a key role in supporting the Defense Health Agency's (DHA) enterprise modernization by migrating large, mission-critical legacy applications into secure, scalable environments on AWS GovCloud. This role requires strong technical expertise, attention to compliance requirements, and the ability to translate healthcare IT mission needs into reliable and secure application solutions.
Responsibilities
  • Design, develop, and migrate Java-based applications from IBM WebSphere Application Servers into DHA's AWS GovCloud environment.
  • Manage and transition DB2 databases, ensuring reliable integration, data integrity, and performance in the cloud environment.
  • Apply DevSecOps principles to streamline application modernization, deployment pipelines, and ongoing sustainment.
  • Ensure all migration activities align with federal security and compliance frameworks (HIPAA, FedRAMP, DoD Impact Levels).
  • Collaborate with cross-functional teams, including data engineers, cybersecurity staff, and program stakeholders, to deliver DHA mission outcomes.
  • Identify migration challenges, risks, and compatibility issues while proposing solutions tailored to DHA's environment.
  • Develop detailed migration strategies, implementation plans, and system documentation to support repeatable processes across applications.
  • Modify and optimize applications for AWS cloud services (e.g., EC2, S3, RDS, Lambda) to improve scalability, resilience, and cost efficiency.
  • Conduct unit, integration, and performance testing to validate functionality in DHA's secure cloud environment.
  • Maintain clear communication with technical teams and non-technical stakeholders regarding progress, risks, and decision points.
  • Document lessons learned, best practices, and repeatable processes to guide future DHA application migrations.

Required Skills and Experience
  • Bachelor's degree in Computer Science, Information Systems, Business Administration, or a related field.
  • Minimum of 5 years of experience with Java development and familiarity with IBM WebSphere Application Servers and DB2 databases.
  • Experience migrating applications to cloud environments, preferably to AWS.
  • Knowledge of DevOps practices, including experience with Git and related tooling.
  • Background in developing applications in federal environments with stringent security requirements.
  • Excellent problem-solving and analytical skills.
  • Effective communication and ability to work as part of a cross-functional team.
  • Ability to work effectively remotely in cross-functional teams.
  • Ability to meet deadlines and produce quality work.
  • Proficient in Microsoft Suite software including Outlook, Word, Excel, SharePoint, and PowerPoint.

Preferred Skills and Experience
  • Strong understanding of cloud computing concepts and AWS services.
  • AWS certifications (e.g., AWS Certified Solutions Architect Associate) are a plus.

Clearance Requirements
U.S. Citizenship with the ability to obtain and maintain a DoD Secret clearance.
Work Location: Hybrid - 7700 Arlington Boulevard, Suite 5101, Falls Church, VA, 22042
  • Our company prioritizes the benefits of flexibility and collaboration, whether that happens in person or remotely.
  • If the position is remote or hybrid, you may periodically work from a Pantheon Data office location or client site.
  • If this position is assigned to a Pantheon Data office location or client site, you'll work with colleagues and clients in person, as needed for specific client requirements.

Compensation
The salary range for this position is $75,000 - $100,000. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.
Benefits Overview
We are always looking for good people! Pantheon Data is committed to providing its employees with competitive salaries and benefits in order to increase employee satisfaction and productivity. In addition to our benefits, we also offer SmartBenefits through the Washington Metro Area Transportation Authority, where you specify an amount of your pre-tax wages be paid directly to your SmarTrip account. In some cases, tuition assistance may be available for continuing education expenses and certifications related to their position. Additional details may be found at
Pantheon Data Important Information
All qualified applicants will be considered for employment without regard to disability, status as a protected veteran, or any other status protected by applicable federal, state, local, or international law.
As part of the application process, you are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud.
If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to our Talent Team at or by phone (571) 363-4020.
This company uses E-Verify to confirm each employee's work authorization. For more information, click here