1

It Software Jobs in Virginia (NOW HIRING)

IT Software Engineer 3 -- Request ID: 810-1 Company: Huntington Ingalls (HII) Location: Remote; onsite support at Building 88 in Newport News, VA when required Job Type: Contract Duration: August 24 ...

Richmond, VA (Hybrid) Contract: 12+ Months Rate: $63 per hour W2 Description: * 5+ years of BA Experience in IT project. IT software/application project experience required. * Work with internal ...

We are specialized in Digital Systems (IT & Software and Systems Engineering) and Industrial Performance (Quality Assurance, Supply Chain, and Project Management). Our expertise serves various ...

We are specialized in Digital Systems (IT & Software and Systems Engineering) and Industrial Performance (Quality Assurance, Supply Chain, and Project Management). Our expertise serves various ...

next page

Showing results 1-20

It Software information

See Virginia salary details

$24

$54

$82

How much do it software jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for it software in Virginia is $54.93, according to ZipRecruiter salary data. Most workers in this role earn between $41.25 and $67.93 per hour, depending on experience, location, and employer.

What is IT software?

IT software refers to computer programs and applications that are used to manage, process, store, and communicate information within an organization. This includes operating systems, database management systems, business applications, and security tools. IT software helps organizations streamline operations, improve productivity, and ensure data security. Professionals in this field may develop, maintain, or support these software solutions to meet business needs.

What are the key skills and qualifications needed to thrive as an IT software professional?

To thrive as an IT Software professional, you need strong programming skills, problem-solving abilities, and a relevant degree in computer science or a related field. Proficiency with software development tools, version control systems like Git, and certifications in languages or platforms such as Java, Python, or AWS are often required. Excellent communication, teamwork, and adaptability help you collaborate effectively and respond to changing project requirements. These skills ensure the delivery of reliable, high-quality software solutions that meet user and business needs.

What are some typical career advancement opportunities for IT software professionals?

Professionals in IT Software roles often have a variety of career growth paths available to them. Many start as software developers or engineers and can progress to senior developer, team lead, or architect positions. With experience, some move into project management, product management, or specialized areas like DevOps or cybersecurity. Advancement is typically supported by gaining expertise in new programming languages, frameworks, and leadership skills, and is often encouraged through mentorship and ongoing training within organizations.

What is the difference between It Software vs Network Administrator?

AspectIT SoftwareNetwork Administrator
Required CredentialsTypically a degree in Computer Science or related field, certifications like CompTIA, Microsoft, or CiscoDegree in Computer Networking, certifications like Cisco CCNA, CompTIA Network+
Work EnvironmentDeveloping, testing, and maintaining software applications in office or remote settingsManaging and troubleshooting network infrastructure in office or data center environments
Employer & Industry UsageSoftware companies, IT departments, tech startupsTelecommunications, corporate IT, data centers
Common Search & ComparisonFocuses on software development and programming skillsFocuses on network setup, security, and infrastructure management

IT Software professionals primarily develop and maintain software applications, while Network Administrators focus on managing and securing network infrastructure. Both roles require technical certifications and often work within similar industries, but their daily tasks and skill sets differ significantly.

What are jobs in the IT software field?

Jobs in the IT software field include roles such as software developers, programmers, quality assurance testers, system analysts, and software engineers. These positions typically require knowledge of programming languages, software development tools, and problem-solving skills, often supported by certifications like CompTIA or Microsoft certifications. They involve designing, coding, testing, and maintaining software applications in various industries and environments.

Which IT software jobs without coding?

IT software jobs without coding typically include roles such as technical support specialist, IT project coordinator, systems administrator, and quality assurance tester. These positions focus on managing, supporting, or testing software and systems, often requiring skills in troubleshooting, communication, and familiarity with tools like ticketing systems or testing platforms, without the need for programming knowledge.
Infographic showing various It Software job openings in Virginia as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $114,252 per year, or $54.9 per hour.

IT Software Engineer 3

Richmond, VA • On-site

Prolim Global
IT Services • 201 - 500 employees

Contractor

Posted 23 days ago


Job description

IT Software Engineer 3 — Job Description

Request ID: 810-1 Company: Huntington Ingalls (HII) Location: Remote; onsite support at Building 88 in Newport News, VA when required Job Type: Contract Duration: August 24, 2026 – November 24, 2026 Schedule: 1st Shift, 7:30 AM – 4:00 PM

Job Summary

HII is seeking an experienced IT Software Engineer 3 to design, develop, test, and maintain software applications and supporting systems. The ideal candidate will have strong hands-on experience with ASP.NET WebForms, .NET Framework, Angular, and SQL Server, along with modern backend and frontend technologies.

Top 3 Required Skills

  1. ASP.NET WebForms
  2. .NET Framework 4.7 / C# or VB.NET
  3. Angular / TypeScript

Key Responsibilities

  • Design, develop, test, and maintain software applications.
  • Analyze software requirements and formulate operational specifications.
  • Develop and maintain applications using ASP.NET WebForms and .NET Framework 4.7.
  • Build frontend applications using Angular and TypeScript.
  • Develop backend services and APIs using Node.js/NestJS.
  • Design, query, and optimize SQL Server databases.
  • Develop and maintain stored procedures, functions, and database logic.
  • Troubleshoot application, database, and integration issues.
  • Perform unit testing and support application quality.
  • Use source-control systems such as Git or TFS.
  • Support CI/CD and containerized application environments.
  • Prepare technical documentation and maintain development standards.

Required Technical Skills

  • ASP.NET WebForms: Page lifecycle, server controls, ViewState, event-driven programming
  • .NET Framework 4.7: C# or VB.NET
  • SQL Server: T-SQL, stored procedures, database design, query optimization
  • ADO.NET: DataSet, DataReader, connection management
  • Angular: Components, services, reactive programming
  • TypeScript: Strong typing and modern JavaScript
  • NestJS: RESTful APIs, dependency injection, microservices
  • Node.js / npm
  • HTML, CSS, JavaScript
  • AJAX
  • JSON/XML

Development & Database Tools

  • Visual Studio
  • SQL Server Management Studio
  • Git, TFS, or similar source-control platforms
  • Database normalization, indexing, and relationships
  • Stored procedures and functions
  • Performance tuning and connection pooling

Container & Testing Skills

  • Docker
  • Kubernetes
  • CI/CD integration
  • Jasmine
  • Karma
  • Angular application testing

Basic Qualifications

  • Bachelor’s Degree and 5 years of experience, or
  • Master’s Degree and 3 years of experience, or
  • Ph.D. and 0 years of experience.
  • Related or non-related exempt experience may substitute for the degree as specified by the requirement.

Work Environment

  • Remote position
  • May require onsite work at Building 88, Newport News, VA
  • 1st Shift: 7:30 AM – 4:00 PM
  • Weekday schedule
  • Must be able to support the organization as required.

Candidate Profile

The ideal candidate is a senior software engineer with strong ASP.NET WebForms, .NET Framework, Angular, SQL Server, and TypeScript experience, combined with the ability to work across frontend, backend, database, testing, source control, and deployment environments.