1

Software Developer Jobs in Suffolk, VA (NOW HIRING)

Senior Software Developer

Norfolk, VA · On-site

$52.75 - $69.75/hr

Posting Details Posting Details Working Title Senior Software Developer Position Number 000001A Department STRATEGIC INITIATIVE COHORT Location Norfolk, VA Type of Position Classified Type of Job ...

Cleared Software Developer

Norfolk, VA · On-site

$135K - $150K/yr

Collaborate with software developers, analysts, engineers, and government stakeholders * Participate in application modernization efforts and migration to newer .NET frameworks * Troubleshoot, debug ...

Java Software Developer

Norfolk, VA · On-site

$49.25 - $63.75/hr

Inc. is a privately held veteran owned video surveillance research and development software company. As a developer of IP video surveillance solutions, IPConfigure offers a variety of products - all ...

Java Software Developer

Norfolk, VA · Remote

$49.25 - $63.75/hr

Inc. is a privately held veteran owned video surveillance research and development software company. As a developer of IP video surveillance solutions, IPConfigure offers a variety of products - all ...

Java Software Developer

Norfolk, VA · On-site

$49.25 - $63.75/hr

Inc. is a privately held veteran owned video surveillance research and development software company. As a developer of IP video surveillance solutions, IPConfigure offers a variety of products - all ...

next page

Showing results 1-20

Software Developer information

See Suffolk, VA salary details

$45.7K

$106.4K

$157.9K

How much do software developer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for software developer in Suffolk, VA is $106,399.00, according to ZipRecruiter salary data. Most workers in this role earn between $85,600.00 and $123,700.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What engineer makes $500,000 a year?

Senior software engineers, especially those working in high-cost-of-living areas or at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. These roles typically require extensive experience, advanced technical skills, and often involve leadership or specialized expertise in areas like machine learning or cloud infrastructure.

What Do Software Developers Do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

Is AI replacing software developers?

AI is automating certain coding tasks and improving software development processes, but it is not replacing software developers. Developers are needed to design, oversee, and interpret AI tools, as well as to create complex, innovative solutions that require human judgment and expertise.

Is software developer still in demand?

Software developers are in high demand due to ongoing digital transformation across industries, with strong job growth projected in the coming years. Skills in programming languages, such as Java, Python, or JavaScript, and familiarity with development tools and frameworks increase employability in this field.

What work does a software developer do?

A software developer designs, writes, tests, and maintains computer programs and applications. They use programming languages like Java, Python, or C++ and often collaborate with teams to develop software solutions that meet user needs and specifications.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

What is a Software Developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.
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 Software Developer jobs in Suffolk, VA? For Software Developer jobs in Suffolk, VA, the most frequently searched job titles are:
What cities near Suffolk, VA are hiring for Software Developer jobs? Cities near Suffolk, VA with the most Software Developer job openings:
Infographic showing various Software Developer job openings in Suffolk, VA as of July 2026, with employment types broken down into 89% Full Time, 3% Part Time, and 8% Contract. Highlights an 92% In-person, 3% Hybrid, and 5% Remote job distribution, with an average salary of $106,399 per year, or $51.2 per hour.
Senior Software Developer

Senior Software Developer

Old Dominion University

Norfolk, VA • On-site

$52.75 - $69.75/hr

Full-time

Re-posted 1 hour ago


Old Dominion University rating

7.5

Company rating: 7.5 out of 10

Based on 27 frontline employees who took The Breakroom Quiz

273rd of 553 rated colleges and universities


Job description

Posting Details
Posting Details
Working Title
Senior Software Developer
Position Number
000001A
Department
STRATEGIC INITIATIVE COHORT
Location
Norfolk, VA
Type of Position
Classified
Type of Job
Full Time
EEO Category
C Technicians
Job Description
Develop and maintain custom applications, modules, templates, workflows, content models, and integrations using web technologies. Implement and support system architecture, data integrations, APIs, and web services to ensure interoperability between content repositories, databases, operating systems, and external university systems. Install, configure, upgrade, monitor, and troubleshoot web and application platforms to ensure security, performance, availability, and reliability. Document system configurations, changes, and procedures, and coordinate with vendors as needed to resolve system issues or outages. Work from home is permitted.
Type of Recruitment
Knowledge, skills and abilities
Special licenses, registration or certification
Education or training
Bachelor's Degree in Management Information Systems (MIS), Computer Science, or a related field plus 5 years of experience in a Senior Software Developer or any related occupation.
Level and type of experience
Additional Considerations (supplemental knowledge, skills, abilities, education, experience, licensure, certification)
Conditions of Employment
None
Annual Salary/Hourly Rate
Salary non-negotiable $ - 104,645/year
Posting Detail Information
Job Requisition Number
S03306
Job Open To
General Public
Open Date
Close Date
Open Until Filled
No
Special Instructions Summary
None.
Criminal Background Check
The final candidate is required to complete a criminal history check.
College Home Page
Department Home Page
Equity Statement
It is the policy of Old Dominion University to provide equal employment, educational and social opportunities for all persons, without regard to race (or traits historically associated with race including hair texture, hair type, and protective hairstyles such as braids, locks, and twists), color, religion, sex or gender (including pregnancy, childbirth, or related medical conditions), national origin, gender identity or expression, age, veteran status, disability, political affiliation, sexual orientation or genetic information. Individuals from minoritized communities, women, veterans and individuals with disabilities are encouraged to apply.
Reasonable Accommodation Request
If you are an individual with a disability and require reasonable accommodation, please contact the Division of Talent Management and Culture at (757)683-3141.
Alternative Hiring Process
In support of the Commonwealth's commitment to inclusion, we are encouraging individuals with disabilities to apply through the Commonwealth's Alternative Hiring Process.
To be considered for this opportunity, applicants will need to provide their AHP Letter (formerly called a Certificate of Disability) provided by the Department for Aging & Rehabilitative Services (DARS), or the Department for the Blind & Vision Impaired (DBVI). Service-Connected Veterans may also apply via the AHP if they also provide an AHP Letter.
To request an AHP Letter, use this link: https://www.dars.virginia.gov/drs/cpid/PWContact.aspx or call DARS at 800-552-5019, or DBVI at 800-622-2155.
Pay Transparency Nondiscrimination Provision
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or © consistent with contractor's legal duty to furnish information.

What Old Dominion University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom