1

Software Engineer Ii Jobs in Virginia (NOW HIRING)

Software Engineer II

Dahlgren, VA ยท On-site

$99K - $136K/yr

SEACORP is seeking a well-qualified Software Engineer II to join their team in Dahlgren, VA. This role involves working with various experts to analyze requirements, design software solutions ...

Software Engineer II

Arlington, VA ยท Hybrid

$112K - $153K/yr

Title and Summary Software Engineer II Overview: Mastercard's Portfolio Intelligence team, part of the Services organization, is seeking a Software Engineer II to help build high-performance ...

Software Engineer II

Arlington, VA ยท On-site

$112K - $153K/yr

Title and Summary Software Engineer II Overview: Mastercard's Portfolio Intelligence team, part of the Services organization, is seeking a Software Engineer II to help build high-performance ...

Software Engineer II

Herndon, VA ยท On-site

$100K - $137K/yr

Quevera is seeking a highly skilled Software Engineer II with an active TS/SCI clearance with Polygraph to support mission-critical programs. In this role, you will develop and optimize advanced ...

Software Engineer II

Herndon, VA ยท On-site

$100K - $137K/yr

Quevera is seeking a highly skilled Software Engineer II with an active TS/SCI clearance with Polygraph to support mission-critical programs. In this role, you will develop and optimize advanced ...

Software Engineer II

Arlington, VA ยท Hybrid

$112K - $153K/yr

Title and Summary Software Engineer II Overview: Mastercard's Portfolio Intelligence team, part of the Services organization, is seeking a Software Engineer II to help build high-performance ...

Software Engineer II

Arlington, VA ยท On-site

$106 - $169/hr

Title and Summary Software Engineer II Overview: Mastercard's Portfolio Intelligence team, part of the Services organization, is seeking a Software Engineer II to help build high-performance ...

New

Software Engineer II

Arlington, VA ยท On-site

$112K - $153K/yr

Title and Summary Software Engineer II Overview: Mastercard's Portfolio Intelligence team, part of the Services organization, is seeking a Software Engineer II to help build high-performance ...

Software Engineer II

Roanoke, VA ยท On-site

$95K - $131K/yr

Software Automations Engineer II Job Summary The Software Automations Engineer II works with a team of automation engineers and process engineers to translate process control concepts into machinery ...

Software Engineer II

Tysons Corner, VA

$98K - $134K/yr

Senior Software Engineer As a Software Engineer II you will work with a team of full-stack developers that work on all server-side aspects of smart home security. Our mandate is very broad and ...

Software Engineer II

Richmond, VA ยท On-site

$96K - $132K/yr

Software Engineer II CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index ...

Software Engineer II

Tysons Corner, VA ยท On-site

$98K - $134K/yr

Software Engineer II, Home Automation Experience Team Our Home Automation Experience (HAX) team owns the full home automation domain at Alarm.com including devices, device groups, rules, schedules ...

Software Engineer II

Richmond, VA ยท On-site

$96K - $132K/yr

Software Engineer II CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index ...

Software Engineer II

Richmond, VA ยท On-site

$96K - $132K/yr

Software Engineer II CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index ...

Software Engineer II

Richmond, VA ยท On-site

$96K - $132K/yr

Software Engineer II CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index ...

next page

Showing results 1-20

Software Engineer Ii information

See Virginia salary details

$55K

$117.7K

$172K

How much do software engineer ii jobs pay per year?

As of Aug 19, 2026, the average yearly pay for software engineer ii 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 software engineer ii?

A Software Engineer II is typically a mid-level engineering role responsible for designing, developing, testing, and maintaining software applications. They often work on coding, debugging, and collaborating with cross-functional teams to deliver features and improvements. In addition to writing code, they may also participate in code reviews, contribute to architectural decisions, and help mentor junior engineers. Software Engineer II positions require both technical proficiency and strong problem-solving skills. This role usually builds upon prior experience, allowing engineers to take on more complex tasks and greater ownership within projects.

How does a software engineer ii typically collaborate with other team members during a project lifecycle?

As a Software Engineer II, you'll often work closely with product managers, designers, and other engineers through all stages of the project lifecycle. You may participate in planning sessions, contribute to code reviews, and pair-program with peers to solve complex problems. Regular communication and knowledge sharing are key, as you'll help ensure alignment on technical decisions and contribute to a supportive team environment. This collaborative approach not only enhances project outcomes but also provides valuable learning and mentorship opportunities.

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

To excel as a Software Engineer II, you need a solid background in computer science, proficiency in programming languages like Java, Python, or C#, and experience with software development lifecycles. Familiarity with version control systems (such as Git), Agile methodologies, and relevant certifications (like AWS Certified Developer) are commonly expected. Strong problem-solving abilities, teamwork, and effective communication distinguish top performers in this role. These skills ensure the ability to deliver robust, maintainable solutions and collaborate efficiently within cross-functional teams.

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

AspectSoftware Engineer ISoftware Engineer II
Experience LevelEntry-level, 0-2 yearsMid-level, 2-4 years
ResponsibilitiesBasic coding, testing, and debuggingDesigning modules, code reviews, mentoring
Required SkillsFundamental programming, basic understanding of toolsProficient coding, problem-solving, collaboration
CertificationsOptional, relevant certifications helpfulOptional, but advanced certifications may be preferred

Software Engineer I and Software Engineer II roles are distinguished mainly by experience and responsibilities. Software Engineer I is an entry-level position focusing on basic tasks, while Software Engineer II involves more complex projects, mentorship, and greater independence. Employers typically expect Software Engineer II candidates to have more hands-on experience and a deeper understanding of development processes.

What cities in Virginia are hiring for Software Engineer Ii jobs?

Cities in Virginia with the most Software Engineer Ii job openings:

Infographic showing various Software Engineer Ii job openings in Virginia as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $117,656 per year, or $56.6 per hour.

Software Engineer II

SEACORP

Dahlgren, VA โ€ข On-site

$99K - $136K/yr

Full-time

Re-posted 21 days ago


Job description

Job Summary:
SEACORP is seeking a well-qualified Software Engineer II to join their team in Dahlgren, VA. This role involves working with various experts to analyze requirements, design software solutions, support integration and testing, and manage software deliveries.
Responsibilities:
โ€ข analyze and decompose requirements
โ€ข design software approaches
โ€ข support integration and test
โ€ข manage interfaces
โ€ข assess software deliveries
Qualifications:
Required:
โ€ข Bachelorโ€™s Degree in Computer Engineering, Computer Science, or equivalent engineering/technical degree with a concentration in computer science courses.
โ€ข At least 5 yearsโ€™ experience and proven performance in software engineering, including problem analysis and resolution, requirements analysis and definition, design, code, and integration testing.
โ€ข Active Secret Clearance required.
โ€ข Experience with C++ and Java is required.
โ€ข Proven knowledge and experience applying design patterns and object-oriented programming.
Preferred:
โ€ข Experience with LINUX/UNIX and Jira is a plus.
โ€ข Knowledge of container technologies and orchestration preferred.
โ€ข Experience with combat systems, control systems, QT, GPB, and AMQP is preferred.
โ€ข Experience with JavaScript and Python.
โ€ข Knowledge of GIT and SVN.
Company:
SEACORP corporation is a veteran-owned business focusing on systems engineering. Founded in 1981, the company is headquartered in Middletown, USA, with a team of 501-1000 employees. The company is currently Late Stage.

SEACORP logo

About SEACORP

Sourced by ZipRecruiter

Industry

Guided missile and space vehicle manufacturing

Company size

501 - 1,000 Employees

Headquarters location

Middletown, RI, US

Year founded

1981