1

Swe Jobs in Virginia (NOW HIRING)

Senior Software Engineer (C#)

Quantico, VA · On-site

$129K - $171K/yr

Four (4) years of additional SWE experience on contracts of similar scope, type, and complexity may be substituted for a degree. Required Capabilities: * C# * MS SQL * PostgreSQL Desired Capabilities:

Senior Software Engineer (C#)

Quantico, VA · On-site

$129K - $171K/yr

Four (4) years of additional SWE experience on contracts of similar scope, type, and complexity may be substituted for a degree. Required Capabilities: * C# * MS SQL * PostgreSQL Desired Capabilities:

Support the development of metrics for processes and products and ensure alignment with Future Readiness Team / SWE requirements. * Use these metrics to provide recommendations for improvements in ...

Showing results 21-40

Swe information

See Virginia salary details

$55K

$117.7K

$172K

How much do swe jobs pay per year?

As of Aug 18, 2026, the average yearly pay for swe in Virginia is $117,656.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,700.00 and $132,400.00 per year, depending on experience, location, and employer.

What is a swe?

A Software Engineer (SWE) designs, develops, tests, and maintains software applications and systems. They work with programming languages, frameworks, and tools to create efficient and scalable solutions. SWEs collaborate with product managers, designers, and other engineers to meet business and user needs. Strong problem-solving skills, knowledge of algorithms, and proficiency in coding are essential for success in this role.

What are the key skills and qualifications needed to thrive in the swe position?

To thrive as a Software Engineer (SWE), you need strong coding skills in languages relevant to the role (such as Java, Python, or C++), a solid grasp of computer science fundamentals, and typically a degree in computer science or a related field. Experience with development tools like Git, integrated development environments (IDEs), and familiarity with software frameworks, databases, and cloud platforms are highly valued. Excellent problem-solving, teamwork, and communication skills help SWE professionals effectively build, test, and maintain software in collaborative settings. These skills are essential to develop robust, scalable solutions and to adapt to rapidly evolving technological environments.

What are the typical career advancement opportunities for a software engineer?

Software Engineers frequently have clear pathways for professional growth, starting as junior or entry-level engineers and progressing to roles such as senior engineer, lead developer, or technical architect. Many companies also offer transitions into management positions like engineering manager or technical program manager, which focus more on leading teams and overseeing projects. Continuing to build expertise in specialized areas, such as AI, security, or cloud computing, can open up opportunities for niche roles or principal engineer tracks. Advancement often depends on performance, continuous learning, and the ability to effectively contribute to larger and more complex projects.

What does a software engineer actually do?

A software engineer designs, develops, tests, and maintains software applications and systems. They write code using programming languages, collaborate with teams to solve technical problems, and often use tools like version control systems. Their work involves understanding user needs, creating efficient solutions, and ensuring software quality and performance.

What are the most commonly searched types of Swe jobs in Virginia?

The most popular types of Swe jobs in Virginia are:

Infographic showing various Swe job openings in Virginia as of August 2026, with employment types broken down into 86% Full Time, 12% Part Time, and 2% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $117,656 per year, or $56.6 per hour.

Software Engineer with Security Clearance

Convirgence

Dulles, VA • On-site

Other

Re-posted 15 days ago


Job description

Software Engineer Dulles, VA CB-SWE-DUL-001 We are looking for an experienced Software Engineer to join our technology-based program supporting a key government customer. This program delivers engineering services on the ServiceNow platform. The Software Engineer will support the team in the following activities (including but not limited to) in support of the customer's Enterprise ServiceNow Platform: - Involved in the planning of system and development deployment and responsible for meeting software compliance standards - Maintain and add new capabilities to the core ServiceNow platform to enhance functionality for tenants - Develop, test, and deploy updates to ServiceNow based on customer requirements - Customize and configure ServiceNow applications and facilitate rollout of new applications and modules; configure Application User Interface and workflow - Collaborate effectively with ServiceNow System Engineers and developers to develop solutions and handle general updates and configuration changes/requests - Identify system deficiencies and recommend solutions - Maintenance and continuous improvement of processes, standards, policies, working methods, and tools - Ensure appropriate tools and processes are in place for a reliable and reproducible development/production environment - Ensure tool configuration consistency across Development, Testing, Integration, and Production environments - Participate in ongoing production support and end-user support - Document testing and maintenance of system corrections - Research, design, develop, and/or modify enterprise-wide systems and/or applications software - Evaluate interface between hardware and software, operational requirements, and characteristics of the overall system Required Education, Experience, & Skills: - A minimum of sixteen (16) years relevant experience with a Bachelor's or Master's degree - Minimum of five years hands-on developing ServiceNow products - Strong understanding of the ServiceNow Development Platform including, but not limited to, ITSM, ITOM, SPM, HR Module, Customer Service Management (CSM), Asset Management, Change Management, and Customer Development - Proven significant success developing ServiceNow products using JavaScript and other coding applications - Database Administration (Oracle or MySQL) experience - Ability to efficiently and appropriately estimate work effort requirements - Strong written and verbal communication skills - Ability to handle multiple tasks and meet deadlines - Ability to work independently and in a team environment - Aptitude and willingness to work with a variety of newer emerging technologies/tools - Ability to deliver enhanced functionality, aid with new implementations, and provide continuous support while preserving system integrity - High degree of initiative, creativity, and technical ability - Should work toward achieving ServiceNow Certified System Administrator (CSA) certification while on task Preferred Education, Experience, & Skills: - ServiceNow Certified System Administrator (CSA) - IT project management experience; familiarity with Scrum, Lean, Agile, and DevOps - Experience with Java, Ruby, DevOps, and DevSecOps