1

Computer Coding Software Jobs in Virginia (NOW HIRING)

Software Developer, Basic

Norfolk, VA · On-site

$80K - $118K/yr

One (1)+ year of experience developing computer code and software using C++ language. * Experience using JavaScript. Preferred Qualifications * Experience using Angular. * Understanding of ...

Software Developer, Basic

Norfolk, VA · On-site

$80K - $118K/yr

Three (3)+ years of experience developing computer code and software. One (1)+ year of experience developing computer code and software using C++ language. Experience using JavaScript. Preferred ...

Software Developer, Basic

Norfolk, VA · On-site

$80K - $118K/yr

One (1)+ year of experience developing computer code and software using C++ language. * Experience using JavaScript. Preferred Qualifications * Experience using Angular. * Understanding of ...

One (1)+ year of experience developing computer code and software using C++ language. * Experience using JavaScript. Preferred Qualifications * Experience using Angular. * Understanding of ...

Software Engineer TS

Centreville, VA · On-site

$63K - $111K/yr

In this role, you'll work directly with experts in Computer Network Defense (CND) and Computer ... Designing and coding software components, units, and modules to meet product specifications and ...

In this role, you'll work directly with experts in Computer Network Defense (CND) and Computer ... Designing and coding software components, units, and modules to meet product specifications and ...

SOFTWARE DEVELOPER

Dahlgren, VA · On-site +1

$101K - $156K/yr

You will develop and write/code new (or modify existing) computer applications, software, or specialized utility programs following software assurance best practices. * You will analyze user needs ...

/Computer Vision Software Engineers# Computer Vision Software Engineers00100 LEIDOS, INC.McLean ... party code contributions. Identify, document, and formulate approaches to addressing areas of ...

New

Senior Software Engineer

Ashburn, VA · On-site

$80 - $120/hr

Prepares development software, codes software and designs specific enhancements. * Designs ... Four‑year college degree in computer science, electronic engineering or other related technical ...

next page

Showing results 1-20

Computer Coding Software information

What is the difference between Computer Coding Software vs Software Developer?

AspectComputer Coding SoftwareSoftware Developer
CredentialsNone required, but coding certifications can helpBachelor's degree in CS or related field often required
Work EnvironmentUsed in various industries for coding tasks, often solo or in small teamsWorks in teams, involved in designing, developing, and maintaining software
Industry UsageTools and software used by developers to write codeCreates and manages software applications and systems
Search/Comparison IntentFocuses on coding tools and environmentsFocuses on software creation and development processes

Computer Coding Software refers to the tools and environments used to write code, while a Software Developer actively designs, develops, and maintains software applications. Both roles overlap in coding skills, but developers have broader responsibilities in software creation and project management.

What are some common challenges faced by professionals working in computer coding software roles, and how can they be addressed?

Professionals in computer coding software roles often encounter challenges such as debugging complex code, keeping up with rapidly evolving technologies, and collaborating effectively with cross-functional teams. To address these, it is helpful to develop strong problem-solving skills, stay current with industry trends through continuous learning, and communicate clearly with team members. Participating in code reviews and adopting version control practices can also enhance collaboration and code quality, making it easier to manage and resolve issues as they arise.

What jobs involve computer coding?

Jobs that involve computer coding include software developers, web developers, application programmers, data analysts, and systems engineers. These roles typically require proficiency in programming languages such as Java, Python, C++, or JavaScript and often involve designing, testing, and maintaining software or applications.

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

To thrive as a computer programmer, you need proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and often a degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and, in some cases, certifications in specific technologies are highly valuable. Strong analytical thinking, attention to detail, and effective communication skills help programmers translate requirements into functional code and collaborate with team members. These skills ensure the development of reliable, efficient software solutions and contribute to successful project outcomes.

What is computer coding software?

Computer coding software refers to programs and tools designed to help developers write, edit, debug, and manage source code for computer applications. These tools include integrated development environments (IDEs), code editors, compilers, and debuggers. Popular examples are Visual Studio Code, Eclipse, and PyCharm, which offer features like syntax highlighting, code completion, and version control integration. Coding software increases productivity, reduces errors, and streamlines the software development process.

Is computer coding software still in demand?

Computer coding software developers are in high demand due to the ongoing growth of technology and digital transformation across industries. Skills in programming languages like Python, Java, and JavaScript, along with experience in software development environments, are highly sought after by employers worldwide.

How much do computer coding software get paid?

Computer coding software developers typically earn a median annual salary ranging from $70,000 to $120,000, depending on experience, location, and specialization. Entry-level positions may start lower, while experienced developers or those with specialized skills in languages like Python, Java, or C++ can earn higher salaries, especially in tech hubs or with certifications.
What cities in Virginia are hiring for Computer Coding Software jobs? Cities in Virginia with the most Computer Coding Software job openings:
Infographic showing various Computer Coding Software job openings in Virginia as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution.

Software Developer, Basic

WR Systems

Norfolk, VA • On-site

$80K - $118K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 24 days ago


Job description


Clearance Requirement: Active Secret clearance required to start
Travel Requirements: No
Location: Norfolk, VA
SUMMARY: WR has an opportunity for a Software Developer to develop Command and Control software for autonomous naval vessels.
Position responsibilities will include, but are not limited to the following:
  • Fix bugs and other issues with software.
  • Add/update/improve functionality and user interface and controls.
  • Support demonstrations and exercises, as needed.
  • Interface with customer in regards to tasking, objectives, and deliverables.

Candidates must possess the following knowledge, skills, and experience:
  • Bachelor's degree in Engineering, Math, Physical Sciences, and/or Computer Science.
  • Three (3)+ years of experience developing computer code and software.
  • One (1)+ year of experience developing computer code and software using C++ language.
  • Experience using JavaScript.

Preferred Qualifications
  • Experience using Angular.
  • Understanding of integration between software and hardware elements.

The selected candidate will be required to pass a pre-employment third-party background check which may include verification of any of the following: Employment history; Education and/or certifications; Criminal history; Driving Records; Other records or information related to the candidate's suitability for the position.
Position Salary Range: $80,000 - $118,000. The listed salary range represents the typical range for this position. WR bases the offered salary on a variety of factors including, but not limited to, individual candidate qualifications, such as education, experience, knowledge, and skills, scope and responsibilities of the position, and market and business considerations.
Benefits Offered: WR offers a comprehensive benefits package for eligible employees including Medical, Dental, Vision, 401(k), Paid Time Off, Company Paid Holidays, Life Insurance, Short- and Long-Term Disability, Flexible Spending Account, Employee Assistance Program, and Tuition Reimbursement.
WR is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, traits associated with race, color, citizenship status, national origin, ancestry, genetic information, creed, sex, sexual orientation, gender identity or expression, pregnancy, childbirth, or related medical conditions, including lactation, age, religion, marital status, physical or mental disability, veterans' status, or any additional factors that are protected by law. EOE/Veteran/Disability. Please see https://wrsystems.com/our-responsibility/ for more information.