1

Software Developer Engineer Jobs in Washington (NOW HIRING)

Software Developer

Columbia, MD · On-site

$60 - $80/hr

Software Developer Location: Columbia, MD (on-site) Client: Conduent Transportation Solutions About the Role Our client is a leader in smart city and transportation technology, building solutions ...

The Software Engineer will work with a small team of developers, software engineers, and data engineers. What will you do? * Work with an industry leading identity and access management software ...

Position Description At Nightwing CODEX, a software developer designs and implements custom software tools and techniques. Most of the work is developed in Python, C++ and Java. The intended ...

Software Developer

Annapolis, MD · On-site

$64K - $128K/yr

Position Description At Nightwing CODEX, a software developer designs and implements custom software tools and techniques. Most of the work is developed in Python, C++ and Java. The intended ...

The Software Engineer will work with a small team of developers, software engineers, and data engineers. What will you do? * Work with an industry leading identity and access management software ...

Expert Software Developer

Chantilly, VA · On-site

$154K - $278K/yr

The Software Developer will work with a large team of software engineers and data engineers. The successful candidate will support continuity of our customer's mission by helping to modernize and ...

The Software Developer will work with a large team of software engineers and data engineers. The successful candidate will support continuity of our customer's mission by helping to modernize and ...

Overview VTG, is seeking a Mid-Level Software Engineer to support a mission-focused customer developing, deploying, and maintaining user-facing Command and Control (C2) systems for embedded devices.

Senior Software Developer

Alexandria, VA · On-site

$58.25 - $77/hr

Leidos Digital Modernization sector is seeking an experienced Senior Software Developer to support the delivery, enhancement, and adoption of enterprise data and analytics products used across ...

Senior Software Developer

Alexandria, VA · On-site

$58.25 - $77/hr

Leidos Digital Modernization sector is seeking an experienced Senior Software Developer to support the delivery, enhancement, and adoption of enterprise data and analytics products used across ...

Senior Software Developer

Gaithersburg, MD

$59 - $77.75/hr

Leidos Digital Modernization sector is seeking an experienced Senior Software Developer to support the delivery, enhancement, and adoption of enterprise data and analytics products used across ...

Senior Software Developer

Alexandria, VA

$58.25 - $77/hr

Leidos Digital Modernization sector is seeking an experienced Senior Software Developer to support the delivery, enhancement, and adoption of enterprise data and analytics products used across ...

Senior Software Developer

Gaithersburg, MD

$59 - $77.75/hr

Leidos Digital Modernization sector is seeking an experienced Senior Software Developer to support the delivery, enhancement, and adoption of enterprise data and analytics products used across ...

Senior Software Developer

Alexandria, VA

$58.25 - $77/hr

Leidos Digital Modernization sector is seeking an experienced Senior Software Developer to support the delivery, enhancement, and adoption of enterprise data and analytics products used across ...

The Software Developer will leverage their strong technical background and knowledge to design, develop, and maintain software applications supporting operational analysis. You will ensure software ...

Software Developer

Chantilly, VA · On-site

$100K - $220K/yr

We are seeking a on-site Software Developer to become an integral part of our team! You will be responsible for enhancing computer application software (full stack web development). (This is not a ...

Maverc Technologies is seeking an Software Developer to support one of our corporate customers. Job Duties and Responsibilities As a Software developer, you will lead a team in the design ...

Overview VTG is seeking a Software Engineer for a 200+ FTE technical development program supporting the Sponsor's Entitlement Programs as well as IdAM /ICAM, Authentication, Authorization, Attributes ...

next page

Showing results 1-20

Software Developer Engineer information

See Washington salary details

$33.4K

$113.6K

$273.5K

How much do software developer engineer jobs pay per year?

As of Jun 23, 2026, the average yearly pay for software developer engineer in Washington is $113,560.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,900.00 and $120,100.00 per year, depending on experience, location, and employer.

How do Software Developer Engineers typically collaborate with cross-functional teams during a project?

Software Developer Engineers regularly work alongside product managers, designers, and quality assurance professionals to deliver high-quality software. Collaboration often involves participating in agile ceremonies such as daily stand-ups, sprint planning, and code reviews, where they discuss requirements, share progress, and address technical challenges. Effective communication and teamwork are crucial, as developers must ensure their code aligns with project goals and integrates smoothly with work from other team members. This collaborative environment not only helps deliver better products but also fosters professional growth through exposure to diverse perspectives.

What are Software Developer Engineers?

Software Developer Engineers are professionals who design, develop, test, and maintain software applications or systems. They use programming languages like Java, Python, or C++ to write code that solves problems or fulfills specific needs. In addition to coding, they collaborate with other team members, troubleshoot issues, and ensure the software meets user requirements and quality standards. Their work is essential for creating everything from mobile apps to enterprise software solutions.

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

To thrive as a Software Developer Engineer, you need a solid understanding of programming languages, software development principles, and a relevant degree in computer science or a related field. Familiarity with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is typically required. Strong problem-solving skills, attention to detail, and effective collaboration set exceptional engineers apart. These competencies are crucial for building reliable, scalable software and contributing effectively to dynamic, cross-functional teams.

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

AspectSoftware Developer EngineerSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or related field; certifications optional
Work EnvironmentDevelopment teams, coding, testing, debuggingDesign, development, system analysis, collaboration
Industry UsageCommon in tech companies, startups, software firmsWidespread across tech, finance, healthcare, and more

Both roles involve coding and software development, but Software Developer Engineers often focus more on building and implementing software solutions, while Software Engineers may have broader responsibilities including system design and architecture. The titles are frequently used interchangeably, but understanding their nuances helps in job searches and career planning.

What cities in Washington are hiring for Software Developer Engineer jobs? Cities in Washington with the most Software Developer Engineer job openings:
Infographic showing various Software Developer Engineer job openings in Washington as of June 2026, with employment types broken down into 98% Full Time, 1% Part Time, and 1% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $113,560 per year, or $54.6 per hour.
Software Developer

Software Developer

ESP Enterprises, Inc.

Columbia, MD • On-site

$60 - $80/hr

Full-time

Posted 6 days ago


Job description

Software Developer
Location: Columbia, MD (on-site)
Client: Conduent Transportation Solutions

About the Role

Our client is a leader in smart city and transportation technology, building solutions that make urban mobility more efficient, sustainable, and accessible. We are seeking a Software Developer to design, develop, and maintain software applications supporting transit agencies and their riders. The ideal candidate writes clean, reliable code, enjoys solving complex problems, and works well across engineering, product, and operations teams.

Responsibilities

  • Design, develop, test, and deploy software applications that support transit and mobility systems.
  • Integrate software with backend services, hardware, and third-party transit systems.
  • Debug and resolve defects in both development and production environments.
  • Collaborate with cross-functional teams to define requirements and optimize system functionality.
  • Participate in code reviews and provide constructive feedback.
  • Document technical specifications, user guides, and maintenance procedures.
  • Ensure application performance, scalability, and security meet project requirements.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Solid grasp of computer science fundamentals: algorithms, data structures, and operating systems.
  • Proficiency in one or more modern programming languages (e.g., C/C++, C#, Java, or Python).
  • Familiarity with object-oriented programming principles.
  • Experience developing on Windows-based environments and tools such as Visual Studio.
  • Experience with version control systems such as Git or SVN.
  • Basic understanding of the software development life cycle (SDLC) and agile methodologies.
  • Strong problem-solving skills, attention to detail, and clear communication.

Preferred (Plus)

  • Experience with transit-specific systems such as AVL (Automatic Vehicle Location) or fare collection.
  • Familiarity with embedded systems, hardware integration, or device communication.
  • Exposure to IoT, edge computing, or telematics.
  • Understanding of networking concepts and socket programming.