1

Senior Software Developer Jobs in Suffolk, VA (NOW HIRING)

Senior Software Engineer

Hampton, VA · On-site

$80K - $120K/yr

Description SAIC is looking for a Software Developer Configuration Manager/ Full Stack Developer to join our team of the Air Operations Center Weapons System (AOC WS) Falconer Program. The ideal ...

The Developer is responsible for the analysis, design, construction, testing, and implementation of business and technical information technology solutions through application of appropriate software ...

They are seeking a Software Developer II to support U.S. military Modeling & Simulation efforts, contributing to the design, development, integration, and maintenance of simulation systems for ...

This role combines senior software engineering expertise with the responsibilities of a Task Manager, including managing personnel and the planning, scheduling, and performance of contracted tasks.

Software Developer

Virginia Beach, VA · On-site

$115K - $125K/yr

We are hiring a Software Developer to support an enterprise-level program within a federal environment. and ResponsibilitiesResponsible for developing, testing, and sustaining cybersecurity tools ...

... programming, supporting software applications and application lifecycle management Familiar with data file types (SAP IDocs, XML, CSV, EDI, Flat Files, etc) and mappings Some travel required as ...

Software Developer

Virginia Beach, VA · On-site

$115K - $125K/yr

We are hiring a Software Developer to support an enterprise-level program within a federal environment. and Responsibilities Responsible for developing, testing, and sustaining cybersecurity tools ...

Software Developer

Virginia Beach, VA · On-site

$88K - $106K/yr

... programming, supporting software applications and application lifecycle management • Familiar with data file types (SAP IDocs, XML, CSV, EDI, Flat Files, etc) and mappings • Some travel required ...

We are hiring a Software Developer to support an enterprise-level program within a federal environment. and Responsibilities Responsible for developing, testing, and sustaining cybersecurity tools ...

Participate in a well-defined Agile software development process with other senior developers. * Develop high quality, well-designed application code for features and system components. * Participate ...

C++ Software Developer

Norfolk, VA · On-site

$47.50 - $63.75/hr

Participate in a well-defined Agile software development process with other senior developers. * Develop high quality, well-designed application code for features and system components. * Participate ...

C++ Software Developer

Norfolk, VA · On-site

$47.50 - $63.75/hr

Participate in a well-defined Agile software development process with other senior developers. * Develop high quality, well-designed application code for features and system components. * Participate ...

C++ Software Developer

Norfolk, VA · On-site

$56K - $175K/yr

Participate in a well-defined Agile software development process with other senior developers. * Develop high quality, well-designed application code for features and system components. * Participate ...

This role combines senior software engineering expertise with the responsibilities of a Task Manager, overseeing personnel management and project performance. Responsibilities : • Lead tactical ...

Software Developer

Norfolk, VA · On-site

$110K - $130K/yr

Location Norfolk, VA - Norfolk, VA 23501 US (Primary) Category Information Technology StratasCorp Technologies has an immediate Software Developer opening for the Navy Information Operations Database ...

Showing results 21-40

Senior Software Developer information

See Suffolk, VA salary details

$14

$58

$83

How much do senior software developer jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for senior software developer in Suffolk, VA is $58.72, according to ZipRecruiter salary data. Most workers in this role earn between $49.86 and $65.87 per hour, depending on experience, location, and employer.

What skills and qualifications are needed to thrive as a senior software developer?

To thrive as a Senior Software Developer, you need deep expertise in programming languages, software architecture, and problem-solving, typically backed by a bachelor’s degree in computer science or a related field. Proficiency with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is standard, and certifications in these areas can be beneficial. Leadership, strong communication, and mentoring abilities set standout candidates apart in this role. These skills ensure that complex projects are delivered efficiently, code quality is maintained, and junior team members are effectively guided for overall team success.

What does a senior software developer do?

As a Senior Software Developer, you’ll typically be responsible for leading complex development projects, designing technical solutions, and mentoring junior team members. Daily tasks often include writing and reviewing code, participating in architecture discussions, collaborating with cross-functional teams (such as QA, product management, and DevOps), and troubleshooting high-level technical issues. You may also be involved in setting coding standards, conducting code reviews, and helping to plan sprints or project roadmaps.

What is a senior software developer?

Senior Software Developers are experienced professionals who design, develop, and maintain complex software applications. They often lead development teams, mentor junior developers, and make critical architectural decisions. Their responsibilities include writing high-quality code, troubleshooting technical issues, and ensuring that software projects meet performance and security standards. With deep expertise in programming languages and software engineering principles, they play a key role in delivering successful technology solutions for organizations.

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

AspectSenior Software DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; experience often 5+ yearsBachelor's or higher in CS or related field; similar experience levels
Work EnvironmentCollaborates on complex projects, mentors juniors, leads technical effortsDesigns, develops, tests software; may work on specific modules or systems
Industry UsageCommonly used in tech companies, startups, and enterprise firmsWidely used across industries, often interchangeable with developer roles

The main difference is that Senior Software Developers typically have more experience, leadership responsibilities, and focus on complex project oversight, while Software Engineers may focus more on designing and implementing software solutions. Both roles require similar credentials and are integral in software development teams, but Senior Software Developers often take on mentorship and strategic tasks.

What are the most commonly searched types of Software Developer jobs in Suffolk, VA? The most popular types of Software Developer jobs in Suffolk, VA are:
What are popular job titles related to Senior Software Developer jobs in Suffolk, VA? For Senior Software Developer jobs in Suffolk, VA, the most frequently searched job titles are:
What cities near Suffolk, VA are hiring for Senior Software Developer jobs? Cities near Suffolk, VA with the most Senior Software Developer job openings:
Infographic showing various Senior Software Developer job openings in Suffolk, VA as of August 2026, with employment types broken down into 1% Internship, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $122,147 per year, or $58.7 per hour.

Senior Software Engineer

SAIC

Hampton, VA • On-site

$80K - $120K/yr

Full-time

Re-posted 22 days ago


SAIC rating

7.9

Company rating: 7.9 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

78th of 223 rated it services


Job description

Job Description
Description
SAIC is looking for a Software Developer Configuration Manager/ Full Stack Developer to join our team of the Air Operations Center Weapons System (AOC WS) Falconer Program. The ideal candidate serves as a member of the Engineering and Sustainment software development team. Provides technical and design aspects and aids in the innovation and creation of government software and programs. The developer shall provide a proactive approach to problem-solving as well as a detailed understanding of software dev configuration management.
Responsibilities Include:
  • Work alongside a team of programmers and system engineers and shall seek to facilitate the proper design and implementation of software:
  • Creating and maintaining GitLab Pipelines.
  • Managing source code using git and git tools.
  • Managing weekly deployments to Production environment.
  • Diagnosing and troubleshooting operational problems.
  • Must be able to work independently and represent the program and SAIC at meetings and working groups with government and associate contractors.

Qualifications
Required Education & Experience:
  • Must have an active Secret clearance.
  • Bachelors and five (5) years or more experience; Masters and three (3) years or more experience.
  • Experience managing multiple environments including Production, Staging, User Acceptance, and Integration.
  • Experience using NPM to configure Javascript-based applications and manage dependencies.
  • Experience using Gradle/Maven to configure Java-based REST services and manage dependencies.
  • Managing containerized environments with Docker and/or Kubernetes.
  • Unix/Shell scripting.
  • Visual Studio Code/JetBrains IntelliJ IDEA or similar IDEs.
  • Building REST services.
  • Object-Relational Mapping tools (Hibernate preferred).
  • Frontend Javascript frameworks (Angular preferred).
  • HTML/CSS.
  • Backend testing frameworks such as JUnit and Mockito; frontend testing frameworks such as Jasmine and Karma.
  • Database schema design and implementation (MySQL preferred).
Desired experience with the following tools/technology:
  • Nexus Repository Manager.
  • Static security code analysis using Sonarqube/Fortify/Sbom.
  • Managing Kubernetes deployments through Argo CD.
  • AWS S3.
  • Spring Boot.
  • Integration testing using Cypress.
  • OAuth.
  • Frontend Dependency management with NPM.

Target salary range: $80,001 - $120,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
Overview
SAIC accepts applications on an ongoing basis and there is no deadline.
SAIC® is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom