1

Software Engineer Software Engineer Jobs in Vienna, VA

Software Engineers research, design, and develop computer and network software or specialized utility programs. The candidate should have the ability to be a to work in a fast-paced work environments ...

Engineer, Software

Arlington, VA · On-site

$123K - $150K/yr

Engineer, Software Located: Arlington Summary The Software Engineer is responsible for designing, developing, maintaining, and deploying computer software for the enterprise. Using an agile ...

Engineer, Software

Arlington, VA · On-site

$123K - $150K/yr

Engineer, Software Located: Arlington Summary The Software Engineer is responsible for designing, developing, maintaining, and deploying computer software for the enterprise. Using an agile ...

Engineer, Software

Arlington, VA · On-site

$123 - $150/hr

Engineer, Software Located: Arlington Summary The Software Engineer is responsible for designing, developing, maintaining, and deploying computer software for the enterprise. Using an agile ...

Software Engineer Location: Quantico, VA At REDLattice, we are a global leader in delivering cutting-edge technical cybersecurity products and services. We are driven by mission-critical and ...

Software Engineer

Washington, DC · On-site

$120K - $140K/yr

Software Engineer * Location: Washington, DC * Position Type: Onsite * Clearance: TS/SCI * Performing engineering assignments relative to the operations and maintenance of the customer system

Software Engineer

Washington, DC · On-site

$120K - $140K/yr

Software Engineer * Location: Washington, DC * Position Type: Onsite * Clearance: TS/SCI * Performing engineering assignments relative to the operations and maintenance of the customer system

Software Engineer

Arlington, VA · On-site

$86.80 - $198/hr

R0242035 Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to ...

Software Engineer Location: Quantico, VA At REDLattice, we are a global leader in delivering cutting-edge technical cybersecurity products and services. We are driven by mission-critical and ...

Level Software Engineer

Chantilly, VA · On-site

$120 - $180/hr

Level Software Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY Give me table with 6 columns and 3 rows. In the ...

Level Software Engineer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY Give me table with 6 columns and 3 rows. In the ...

Level Software Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY Give me table with 6 columns and 3 rows. In the ...

Level Software Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY Give me table with 6 columns and 3 rows. In the ...

Software Engineer

Herndon, VA · On-site

$175K - $195K/yr

Software Engineer Herndon, VA TS/SCI with Poly At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, producing actionable ...

next page

Showing results 1-20

Software Engineer Software Engineer information

See Vienna, VA salary details

$63.7K

$148.1K

$206.3K

How much do software engineer software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for software engineer software engineer in Vienna, VA is $148,069.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,400.00 and $173,600.00 per year, depending on experience, location, and employer.

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

AspectSoftware EngineerWeb Developer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft, AWSBachelor's in CS, Web Development, or related field; certifications vary
Work EnvironmentSoftware development teams, offices, remote optionsWeb development teams, agencies, freelance work
Industry UsageTech, finance, healthcare, many sectorsDigital agencies, startups, e-commerce
Common Search/ComparisonOften compared for coding skills and project scopeCompared for front-end/back-end focus and design skills

Software Engineers and Web Developers both create software solutions, but Software Engineers typically work on a broader range of applications across various industries, focusing on system architecture and backend development. Web Developers specialize in building websites and web applications, often with a focus on front-end design or back-end functionality. Both roles require coding skills and collaboration, but their work environments and project types differ.

What are popular job titles related to Software Engineer Software Engineer jobs in Vienna, VA?

For Software Engineer Software Engineer jobs in Vienna, VA, the most frequently searched job titles are:

What job categories do people searching Software Engineer Software Engineer jobs in Vienna, VA look for?

The top searched job categories for Software Engineer Software Engineer jobs in Vienna, VA are:

What cities near Vienna, VA are hiring for Software Engineer Software Engineer jobs?

Cities near Vienna, VA with the most Software Engineer Software Engineer job openings:

Software Engineer / Software Developer

Softthink Solutions Inc

Washington, DC • Remote

$45 - $55/hr

Full-time

Posted 3 days ago

New


Job description

Job Title: Software Engineer / Software Developer
Location: Remote
Work Authorization: US Citizen
Position Summary
We are seeking a Software Engineer / Developer to design, develop, configure, test, deploy, maintain, and support software applications and systems support. Work may include web applications, databases, engineering applications, interfaces, and industrial control/automation-related software.
Key Responsibilities
·        Analyze software and system requirements and develop appropriate technical solutions.
·        Design, develop, configure, enhance, maintain, and troubleshoot software applications.
·        Support web applications, databases, interfaces, engineering applications, and automation-related systems.
·        Develop software in accordance with approved software lifecycle and quality requirements.
·        Prepare and maintain software design, implementation, deployment, and maintenance documentation.
·        Develop unit and integration tests and support formal system and acceptance testing.
·        Participate in peer reviews and independent software reviews.
·        Resolve software defects and perform root-cause analysis.
·        Support configuration management, version control, release management, and change-control activities.
·        Assist with software installation, deployment, upgrades, patches, and production support.
·        Maintain requirements-to-design-to-test traceability.
·        Work with SQA Engineers to ensure software products and lifecycle artifacts meet applicable quality requirements.
·        Support safety- and quality-affecting software controls when assigned.
Required Qualifications
·        Bachelor's degree in Computer Science, Software Engineering, Engineering, Information Systems, or related technical field, or equivalent relevant experience.
·        Professional software development and application support experience.
·        Experience with requirements analysis, design, coding, testing, deployment, and maintenance.
·        Experience with databases and application integration.
·        Experience using source/version control and configuration management practices.
·        Understanding of SDLC, software testing, defect management, and change control.
·        Ability to prepare clear technical and lifecycle documentation.
Preferred Qualifications
·        Experience developing or maintaining safety- or quality-affecting software.
·        Experience with web applications and relational databases.
·        Exposure to industrial automation, process control, SCADA, PLC, DCS, or engineering systems is desirable.
Experience working under formal SQA and configuration management processes.

This is a remote position.