1

Software Engineer Engineer Jobs in Washington (NOW HIRING)

Senior Software Engineer

Washington, DC ยท On-site

$138K - $182K/yr

  • Medical

  • Retirement

  • PTO

Digital Consultants seeks a Senior Software Engineer (Subject Matter Expert Software Developer, Applications) to support FEMA Artificial Intelligence Support Services. The role focuses on designing ...

Senior Software Engineer

Washington, DC ยท On-site

$138K - $182K/yr

  • Medical

  • Retirement

  • PTO

Digital Consultants seeks a Senior Software Engineer (Subject Matter Expert Software Developer, Applications) to support FEMA Artificial Intelligence Support Services. The role focuses on designing ...

Senior Software Engineer

Washington, DC ยท On-site

$140 - $180/hr

  • Medical

  • Retirement

  • PTO

Digital Consultants seeks a Senior Software Engineer (Subject Matter Expert Software Developer, Applications) to support FEMA Artificial Intelligence Support Services. The role focuses on designing ...

Software Engineer

Hanover, MD ยท On-site

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

SOFTWARE ENGINEER, JOURNEYMAN The company is seeking a Software Engineer, Journeyman to provide SETA support in Hanover, MD. RESPONSIBILITIES * Design, develop and install software solutions. * Build ...

Our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting-edge solutions that redefine innovation. We are looking for experienced Software Engineers who will ...

Software Engineer

Washington, DC ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer ID: 5313 - INV Division: ISD Region: Various Location: Washington, DC Description Software Engineer Roy Jorgensen Associates, Inc. (Jorgensen) is a world leader in maintenance ...

Software Engineer

Annapolis, MD ยท On-site

$105K - $175K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal ...

Software Engineer

Washington, DC

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer ID: 5313 - V Division: ISD Region: Various Location: Washington, DC Description Software Engineer Roy Jorgensen Associates, Inc. (Jorgensen) is a world leader in maintenance ...

This individual will collaborate with software, systems, and hardware engineers to develop, integrate, test, and maintain scalable, highly available mission systems. This role is based in Hanover ...

They are seeking a Software Engineer to develop and maintain Identity Access Credential Management solutions, ensuring system performance and reliability while collaborating with various stakeholders.

They are seeking a Software Engineer to contribute to a technical development program focused on delivering modern ICAM solutions, involving software design, development, and maintenance.

Showing results 41-60

Software Engineer Engineer information

See Washington salary details

$71.9K

$167.1K

$232.7K

How much do software engineer engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for software engineer engineer in Washington is $167,085.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,900.00 and $195,900.00 per year, depending on experience, location, and employer.

What is the difference between Software Engineer Engineer vs Software Engineer?

AspectSoftware EngineerSoftware Engineer Engineer
CredentialsBachelor's in CS or related field; sometimes certificationsSame as Software Engineer, often with additional certifications or experience
Work EnvironmentDevelopment teams, tech companies, startupsSimilar environments, often with more complex projects or responsibilities
Industry UsageWidely used across tech, finance, healthcare, etc.Less common; sometimes used interchangeably or in specific companies
Comparison IntentUnderstanding roles, career paths, or job requirementsClarifying distinctions or advanced responsibilities

While both roles involve software development, a Software Engineer Engineer may focus on more complex systems or specialized tasks. However, in many organizations, the titles are used interchangeably. Understanding the specific job description is essential for clarity.

What job does a software engineer do?

A software engineer designs, develops, tests, and maintains software applications and systems. They use programming languages, such as Java, Python, or C++, and often collaborate with teams to create efficient and reliable software solutions. Strong problem-solving skills and knowledge of software development methodologies are essential for this role.

Is 25 too late to become a software engineer?

A software engineer can start at any age, including 25, as the field values skills and experience over age. Many successful engineers begin careers later in life after learning programming through self-study, coding bootcamps, or formal education. Age is less important than technical skills, problem-solving ability, and continuous learning in this profession.

What cities in Washington are hiring for Software Engineer Engineer jobs?

Cities in Washington with the most Software Engineer Engineer job openings:

Infographic showing various Software Engineer Engineer job openings in Washington as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 11% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $167,085 per year, or $80.3 per hour.

Senior Software Engineer

Digital Consultants, LLC

Washington, DC โ€ข On-site

$138K - $182K/yr

Full-time

Medical, Retirement, PTO

Posted 4 days ago


Job description

Description:

Leading with our people, Digital Consultants’ mission is to deliver the highest level of professional solutions while being a trusted partner and advisor to our customers. With a culture of practicality, opportunity, and creativity, we remain dedicated to being honest, trustworthy, respectful, and ethical in everything we do.?We are a certified SBA 8(a) small, disadvantaged business that supports multiple IT customers within the Federal, civilian, and private sectors. Digital Consultants also offers our employees growth opportunities, competitive wages, and a full benefits package. Our founding principles, Fairness and Common Sense, make working here more than a job; it’s the Digital family.


Digital Consultants seeks a Senior Software Engineer (Subject Matter Expert Software Developer, Applications) to support FEMA Artificial Intelligence Support Services. The role focuses on designing, developing, integrating, deploying, and sustaining secure, production-quality full-stack applications and engineering capabilities that enable FEMA AI solutions across approved cloud, platform-as-a-service, software-as-a-service, and enterprise technology environments.


Duties to include:

  • Design, develop, implement, maintain, and improve full-stack software applications and supporting processes that deliver FEMA AI solutions across FEMA-approved enterprise cloud and technology platforms.
  • Translate FEMA program needs, customer pain points, system requirements, data usage, work processes, and user journeys into secure, scalable, maintainable, and production-ready technical solutions.
  • Develop front-end, middleware, and back-end components using industry-standard frameworks and languages, including PERN technologies (PostgreSQL, Express.js, React, and Node.js), and develop infrastructure as code using Terraform.
  • Apply software architecture and engineering best practices to determine system specifications, technical requirements, integration patterns, data flows, security boundaries, and deployment approaches.
  • Build, configure, and sustain applications supporting AI-enabled use cases such as retrieval-augmented generation chatbots, document processing and translation, predictive dashboards, analytics tools, fraud detection, routing, and workflow automation.
  • Integrate internally developed and externally developed solutions into FEMA enterprise engineering patterns and approved hosting environments; refactor applications when needed for secure onboarding and operational use.
  • Develop, implement, and maintain CI/CD pipelines using FEMA-approved tools and manage source code through Git-based repositories, configuration management, and version-control standards.
  • Integrate observability capabilities into software engineering efforts to support performance monitoring, operational troubleshooting, reliability, and continuous improvement.
  • Direct or support system installation, configuration, releases, upgrades, maintenance, testing, debugging, and production deployment activities.
  • Conduct systems analysis to improve performance; identify problem areas; recommend changes to software, architecture, policies, procedures, and operating practices; and summarize development and service issues for stakeholders.
  • Collaborate with product owners, program managers, AI solution architects, AI developers/engineers, data scientists, cloud engineers, security personnel, customer program offices, and other development teams using Agile/Scrum and Joint Development Team practices.
  • Participate in sprint planning, demonstrations, reviews, retrospectives, backlog refinement, technical workshops, and other Agile ceremonies; deliver work in accordance with sprint schedules and FEMA System/Software Engineering Life Cycle processes.
  • Develop and maintain architecture documentation, build plans, operating plans, security plans, customer guides, technical standards, implementation artifacts, test documentation, and other version-controlled work products.
  • Support access-control and permission designs for developers, engineers, testers, operators, and stakeholders using role-based access principles and government and industry best practices.
  • Support security boundary and Authority to Operate activities, data-management controls, risk and issue mitigation, and delivery of applications in controlled, secure environments.
  • Ensure developed or modified information and communications technology complies with applicable Section 508 accessibility requirements and provide required accessibility testing artifacts when assigned.
  • Provide technical input to project status, performance, quality, customer interaction, and system-of-record documentation, and conduct demonstrations of work in progress to obtain stakeholder feedback.
  • Provide technical leadership and subject-matter expertise to engineering teams and stakeholders while maintaining continuity of support during normal and, when required, extended operating hours.
Requirements:
  • Clearance: No security clearance is identified in the SOO. The candidate must be a U.S. citizen and receive a favorably adjudicated FEMA public trust suitability determination before entry on duty. The position may require access to sensitive but unclassified information and FEMA information systems.
  • Certifications: Microsoft Certified: Azure Developer Associate (AZ-204) or similar is highly desired.
  • Education: Bachelor's or Master's degree in computer science, Artificial Intelligence, Machine Learning, or a related field.
  • Experience: Five to ten years of relevant experience.
  • Extensive software development, scripting, and technical project-management experience.
  • Experience applying Scrum and Agile software-development methodologies.
  • In-depth knowledge of relational databases.
  • Excellent analytical, systems-analysis, troubleshooting, and problem-solving skills.
  • Hands-on experience developing applications using multiple software frameworks.
  • Proficiency with software-engineering tools and software architecture.
  • Proficiency in full-stack development and programming approaches, including PERN (PostgreSQL, Express.js, React, and Node.js).
  • Proficiency with infrastructure-as-code tools such as Terraform.
  • Expertise managing CI/CD pipelines and Git-based source-code management.
  • Experience integrating observability tools into software-engineering efforts.
  • Experience directing system installation and upgrades and following the software development lifecycle.
  • Ability to determine system specifications and requirements, evaluate information needs and workflows, and recommend performance and process improvements.
  • Ability to collect, analyze, summarize, and communicate development and service issues to technical and nontechnical stakeholders.

Physical Requirements:

Requested Skills:

  • Experience engineering AI-enabled applications such as RAG chatbots, virtual assistants, document-processing solutions, predictive dashboards, analytics applications, or workflow-automation tools.
  • Experience developing or integrating applications in one or more FEMA-relevant platforms, such as Microsoft Azure/Azure AI Foundry/Azure OpenAI, AWS, Google Cloud Platform, Microsoft 365, ServiceNow, or customer relationship management platforms.
  • Experience onboarding or refactoring externally developed applications for enterprise cloud environments, shared services, or established engineering patterns.
  • Familiarity with federal cloud security, FedRAMP-authorized services, security boundaries, Authority to Operate processes, role-based access control, and secure data-handling practices.
  • Experience supporting Section 508/WCAG accessibility validation for web applications, electronic forms, dashboards, documents, and other ICT deliverables.
  • Experience producing technical architecture, build, operating, security, testing, deployment, and customer-support documentation in a configuration-managed repository.
  • Experience working with government product owners and multidisciplinary engineering teams in a Joint Development Team or comparable collaborative delivery model.
  • Familiarity with human-centered design, UI/UX practices, HTML, CSS, JavaScript, React, prototyping, testing, debugging, and browser development tools.

Compensation and Benefits: Salary range: $140,000 – 180,000 annually, depending on experience.

The company offers the following benefits to permanent, full-time employees:

  • Paid Time Off (PTO)
  • Group health plans
  • Income protection and supplemental benefits
  • 401(k) plan with company matching
  • Health Savings Account (HSA)
  • Flexible Spending Account (FSA)
  • Pet insurance options
  • Employee Assistance Program (EAP)

Digital Consultants, an inclusive and welcoming company, is fully committed to hiring and retaining a diverse workforce without regard to race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), genetic information, national origin, age (40 or older), disability, veteran status or any other protected characteristic.


We provide reasonable accommodation to individuals who require assistance at any stage of the employment process. If you need assistance navigating Digital Consultants' job openings or applying for a position, please email recruiting@digiconintl.com or call 571-306-3444. Please provide your contact information so we can assist you.