2

Full Time Software Jobs in Washington (NOW HIRING)

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Software Engineer in order to support its government customer in Annapolis Junction ...

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Software Engineer to support its government customer in Annapolis Junction, MD. The ...

Software Engineer

Ashburn, VA · On-site

$90K - $140K/yr

Job Type Full-time Description U.S. Citizenship Required . Ability to qualify for a US Department ... The experienced software engineer will design, develop, test, and perform analysis in a highly ...

This opportunity is full time in Bethesda, MD and/or remote work. As a Software Developer, you will contribute to development efforts that support the goals and initiatives of the product team and ...

This opportunity is full time in Bethesda, MD and/or remote work. As a Software Developer, you will contribute to development efforts that support the goals and initiatives of the product team and ...

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incoporated is seeking an experienced Software Developer who will provide full-stack java software development ...

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incoporated is seeking an experienced Software Developer who will provide full-stack java software development ...

Software Developer

Herndon, VA · On-site

$130K - $260K/yr

Active TS/SCI with Full Scope Polygraph LOCATION: Full-time onsite in Herndon, VA LEVEL: 3+ years of experience We are looking for a Software Developer who is skilled in developing modern ...

Overview VTG is seeking a Software Developer with strong software engineering experience and a ... UNAVAILABLEEmployment Type: FULL_TIME

Showing results 41-60

Full Time Software information

See Washington salary details

$54.4K

$126.7K

$188K

How much do full time software jobs pay per year?

As of Aug 16, 2026, the average yearly pay for full time software in Washington is $126,675.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,900.00 and $147,200.00 per year, depending on experience, location, and employer.

What are full time software jobs?

Full-time software jobs refer to positions where individuals work as software developers, engineers, or programmers on a regular, full-time basis, typically 40 hours per week. These roles involve designing, coding, testing, and maintaining software applications or systems. Full-time software professionals can work in various industries and often collaborate with other IT staff, product managers, and designers to create effective solutions. These jobs offer benefits like health insurance, paid time off, and opportunities for career advancement.

What are the key skills and qualifications needed to thrive as a full time software engineer, and why are they important?

To thrive as a Full Time Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with software development tools, version control systems like Git, and proficiency in languages such as Python, Java, or JavaScript are essential. Excellent communication, collaboration, and time management skills help you work effectively within development teams and adapt to changing project requirements. These skills ensure you can build reliable software, contribute to team goals, and deliver solutions that meet business needs.

What are some common challenges faced by full time software developers, and how can they be addressed?

Full-time software developers often encounter challenges such as managing tight project deadlines, adapting to rapidly changing technologies, and collaborating effectively with cross-functional teams. Balancing the need for high-quality code with speed can be difficult, especially in agile environments. These challenges can be addressed by honing time management and communication skills, participating in regular code reviews, and staying up-to-date with industry trends through continuous learning. Leveraging collaboration tools and seeking mentorship within your team can also help you overcome obstacles and grow professionally.

What is the difference between Full Time Software vs Part Time Software?

AspectFull Time SoftwarePart Time Software
Work HoursTypically 35-40 hours per weekLess than 30 hours per week
Employment StatusFull-time employment with benefitsPart-time employment, often without full benefits
Certifications & SkillsUsually requires the same certifications and skillsSame certifications and skills, but may be less specialized
Work EnvironmentOffice or remote, integrated into team projectsFlexible, often remote or freelance

Full Time Software roles involve standard work hours, full benefits, and consistent employment, while Part Time Software offers flexible hours with fewer benefits. Both roles require similar skills and certifications, but Full Time positions provide more stability and integration into company teams.

Is 25 too late to become a full time software engineer?

Full-time software engineering is accessible at any age, including 25, as the field values skills, problem-solving ability, and experience rather than age. Many successful software engineers start or switch careers later in life, often by learning programming languages, earning certifications, and building a portfolio through projects or internships.

What are the most commonly searched types of Software jobs in Washington?

The most popular types of Software jobs in Washington are:

What cities in Washington are hiring for Full Time Software jobs?

Cities in Washington with the most Full Time Software job openings:

Infographic showing various Full Time Software job openings in Washington as of August 2026, with employment types broken down into 85% Full Time, 10% Part Time, and 5% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $126,675 per year, or $60.9 per hour.

Software Integration Engineer 2 (On-Call) - Linux/Bash/Python/Docker/Kubernetes/IaC/Helm/Promethe...

Captivation Software

Annapolis Junction, MD

Full-time

Re-posted 24 days ago


Job description

Description

Captivation Software is looking for a mid level software integration engineer who shall be responsible for the administration, maintenance, and operational support of the Platform-as-a-Service (PaaS) component of the CASA Compute Environment (CCE). The CCE provides secure, multi-tenant, high-performance, and highly available Kubernetes clusters operating within a Linux-based infrastructure. Tasking shall ensure platform reliability, scalability, security compliance, and optimal cluster performance in support of mission and application requirements.

Requirements
Security Clearance:
  • Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph, therefore all candidates must be a U.S. citizen
Minimum Qualifications:
  • Bachelor's Degree in Computer Science or related field at least six (6) years of demonstrable experience with integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment.
  • The individual shall have five (5) years full time Computer Science directly related work that can be substituted for a degree and have six (6) years of demonstrable experience with integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment.
Required Skills:
  • Experience using the Linux CLI and Linux suite of tools
  • Experience developing scripts using Bash/Python
  • Experience with containerization technologies such as Docker/Podman
  • Demonstrated experience administrating and monitoring Kubernetes clusters
  • Experience troubleshooting and resolving issues related to Kubernetes workloads (ingress, performance, networking, storage, etc.)
  • Experience with IaC principles, concepts, and methodologies using automation tools including Ansible
  • Experience writing, deploying, and maintaining Helm Charts
  • Experience using system monitoring tools such as Prometheus /Grafana
  • Experience using Git for source code management, branching strategies, and team collaboration
Desired Skills:
  • Experience with the Atlassian Tool Suite (Jira, Confluence, etc.)
  • Experience working in a DevOps environment that uses Agile principles and methodologies
  • Experience with or willingness to learn development of Python applications (REST services, microservices, etc.)
  • CKA (Certified Kubernetes Administrator)

This position is open for direct hires only. We will not consider candidates from third party staffing/recruiting firms.