1

Programming Associate Jobs in Virginia (NOW HIRING)

The Opportunity RS&H is currently seeking a civil engineering associate to join our team. As part of the infrastructure team, you'll serve an integral role in the firm by compiling data and assisting ...

The Opportunity RS&H is currently seeking a civil engineering associate to join our team. As part of the infrastructure team, you'll serve an integral role in the firm by compiling data and assisting ...

Design Engineer Associate

VA · On-site

$75K - $94K/yr

Responsibilities Design Engineer, Associate Essential responsibilities and activities include but are not limited to: * Uses the electrical engineering web site to access department guides and ...

Power Platform Developer Associate (PL-400). • Cybersecurity Compliance (DoD 8570 / 8140): Active IAT Level II Certification (e.g., CompTIA Security+ CE, CySA+, or CCNA-Security) -- or ability to ...

next page

Showing results 1-20

Programming Associate information

See Virginia salary details

$16

$23

$36

How much do programming associate jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for programming associate in Virginia is $23.20, according to ZipRecruiter salary data. Most workers in this role earn between $17.88 and $30.96 per hour, depending on experience, location, and employer.

What is a programming associate?

Programming Associates are professionals who assist in the planning, coordination, and implementation of programs or projects within an organization. They often work in various industries such as arts, media, education, or non-profits, supporting program managers or directors to ensure successful execution of events, initiatives, or schedules. Their duties can include administrative tasks, data management, research, and communication with stakeholders. Programming Associates play a key role in making sure projects run smoothly and meet organizational goals.

What does a programming associate do?

Programming Associates are often responsible for assisting in the development, testing, and maintenance of software applications. Their daily tasks may include writing and reviewing code, debugging issues, documenting processes, and collaborating with senior developers and cross-functional teams. By effectively managing these tasks, Programming Associates help ensure that projects stay on schedule, code quality is maintained, and software releases run smoothly. Their attention to detail and teamwork are key factors in the success of any software development project.

What skills and qualifications does a programming associate need?

To thrive as a Programming Associate, you need strong coding abilities in languages such as Python, Java, or C++, along with a relevant degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes certifications like CompTIA or Microsoft Certified: Azure Fundamentals are typically required. Analytical thinking, attention to detail, and effective teamwork are standout soft skills for this role. These competencies ensure high-quality code development, efficient problem-solving, and effective collaboration within software projects.

What is the difference between Programming Associate vs Software Developer?

AspectProgramming Associate
Required Credentials
Typically a bachelor's degree in computer science or related field; certifications like Microsoft or Cisco may be preferred
Work Environment
Often in corporate or government settings, supporting IT teams or software projects
Employer & Industry Usage
Used by companies in tech, finance, and government sectors for entry to mid-level support roles
Comparison Summary

Programming Associates typically focus on supporting software development through coding, testing, and troubleshooting, often in team environments. Software Developers usually take on more complex design and development tasks, with a broader scope of responsibilities. While both roles require programming skills and similar educational backgrounds, Software Developers often have more experience and autonomy in project execution.

What are the most commonly searched types of Programming jobs in Virginia?

The most popular types of Programming jobs in Virginia are:

Full-time

Re-posted 21 days ago


Job description

Engineering Associate

The Engineering Associate will assist the project team with varying degrees of direct project responsibilities while developing a baseline knowledge of the telecommunications site development process. Project work will focus on new site development of macro and small cell sites, the modification of existing telecommunications facilities, fiber optic networks, and other project types as required. Direct project responsibilities will focus on site design and engineering, audits and surveys. Development of project skills will focus on the required interactions of all disciplines, project reporting and understanding the entire telecommunications site development project cycle.

Job Responsibilities:

  • Under direction and guidance of management, senior leadership or mentorship, and in collaboration with design and engineering staff, contribute to:
    • The engineering of tower and compound locations (i.e., site layout, grading, stormwater management design, and culvert design)
    • The development of construction plan reviews and production for telecommunications client equipment upgrades and modifications while utilizing a baseline understanding of structural engineering concepts
    • The design of new conduit routes for fiber optic utility companies from existing infrastructure to proposed destination in public right-of-way and private property
    • The engineering of fiber optic network designs as the project dictates
    • The design of existing fiber optic facilities within the public for permanent or temporary relocation in the public right-of-way
  • Prepare and review construction drawings for completeness before final PE review
  • Attend site walks with clients, landlords, contractors, utilities and other stakeholders to understand, document and evaluate existing site conditions
  • Perform field visits to obtain necessary measurements and information to adequately contribute to the production of designs
  • Perform site surveys and audits for installations and upgrades for clients
  • Perform third-party inspections on telecommunications installations
  • Work in partnership with contributing team members, clients, utilities, municipalities, county managers, and other stakeholders to expedite project completion and approvals.
  • Interact with multi-disciplinary team members including site acquisition, land use, construction management, RF and project management to ensure that designs are in compliance with all client, governmental, landlord and industry requirements.
  • Coordinate with internal and external partners to ensure that the project pace is not impacted negatively by unnecessary delays.
  • Report clear and complete status updates to internal and client managers as required within the project
  • Assist project team maintain internal and client databases and project trackers as required within the project
  • Attend internal and client status meetings as required within the project
  • Represent NB+C in a professional manner when interacting with clients and external vendors

Qualifications:

  • Bachelors or Associates Degree preferred, B.S. Engineering or Engineering Technology a plus
  • 0-2 years' work experience in a professional engineering environment
  • Telecommunications industry experience preferred
  • Proficiency in AutoCAD 2018 required, Civil 3D 2018 preferred
  • Professional understanding of engineering design principles and applicable design guides and standards
  • Strong written and oral communications skills
  • Proficiency in Microsoft Office Suite
  • Ability to work efficiently and independently, multi-task, meet stringent deadlines and achieve project goals
  • Detail-oriented and possess strong follow-through skills
  • Strong interest in learning the telecommunications industry
  • Ability and willingness to travel locally