1

Cobol Programming Jobs in Virginia (NOW HIRING)

Mid Computer Programmer

Chesapeake, VA · On-site

$90K - $100K/yr

The programming languages most often used are C, C++, and Java, with Fortran and COBOL used less commonly. Job Requirements Experience: * 3 years of professional experience in computer design ...

Senior Computer Engineer

Chesapeake, VA · On-site

$130K - $150K/yr

The programming languages most often used are C, C++, and Java, with Fortran and COBOL used less commonly. Job Requirements Experience: * 7 years of professional experience in computer design ...

C# Developer

Richmond, VA · On-site

$60 - $65/hr

... languages (COBOL, PHP, C+, Java, Python, Coldfusion, etc.) would be a plus. · Ability to write ... ExperienceAngularRequired2YearsC# Programming experience (no API' s)Required5YearsSQL ...

Must be US Citizen** 6 month contract $45/hr plus medical benefits Herndon, Va The project is a 6 month contract where the candidate will convert Nomad online reports and batch programs to COBOL, SAS ...

Write high-quality, maintainable code in multiple programming languages (e.g., Python, Java, C ... Leverage AI to analyze, modernize, and refactor large, complex codebases (e.g., Java, .NET, COBOL ...

Mainframe Specialist

Herndon, VA · On-site

$70K - $196K/yr

Partner with cross-functional teams-architects, developers, QA, and business analysts-to gather ... COBOL, JCL, VSAM, CICS, DB2, Assembler, REXX, SPUFI, TSO/ISPF, or RACF. * Minimum 3+ years leading ...

Sr. ETL Developer

Reston, VA

$53 - $69.50/hr

... Cobol (very important skill), XML, MQ/MB and Columnar databases Candidate must have five+ (5+) ... engineering, business administration, or other related discipline. Master's degree in a related ...

Showing results 41-60

Cobol Programming information

See Virginia salary details

$40

$57

$94

How much do cobol programming jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for cobol programming in Virginia is $57.75, according to ZipRecruiter salary data. Most workers in this role earn between $42.88 and $66.97 per hour, depending on experience, location, and employer.

What are some common challenges faced by COBOL programmers working on legacy systems?

COBOL programmers often encounter challenges such as deciphering decades-old code with minimal documentation, integrating legacy systems with modern technologies, and addressing performance or security issues in outdated environments. Collaboration with business analysts and other IT specialists is crucial to understand system requirements and ensure successful maintenance or upgrades. Adapting to changes and continuous learning about newer integration tools can greatly help in overcoming these challenges and advancing in this specialized field.

What are the key skills and qualifications needed to thrive as a COBOL programmer?

To thrive as a COBOL Programmer, you need a solid understanding of COBOL language syntax, legacy systems, and business application development, often supported by a degree in computer science or related experience. Familiarity with mainframe environments, tools like IBM z/OS, JCL (Job Control Language), and database management systems is typically required. Attention to detail, problem-solving, and effective communication are crucial soft skills for analyzing requirements and collaborating with cross-functional teams. These skills are important for maintaining and modernizing critical business systems, ensuring reliability, and supporting ongoing organizational operations.

What is COBOL programming?

COBOL (Common Business-Oriented Language) programming refers to writing, maintaining, and updating computer programs using the COBOL language. COBOL is one of the earliest high-level programming languages and is primarily used in business, finance, and administrative systems for companies and governments. Despite being decades old, COBOL remains vital for many legacy systems, especially in banking and insurance sectors. COBOL programmers are responsible for ensuring these critical systems run smoothly and efficiently, often integrating them with modern technologies.

How much do Cobol programmers make?

Cobol programmers typically earn between $60,000 and $120,000 annually, depending on experience, location, and the complexity of projects. Senior roles or those with specialized skills in mainframe environments can command higher salaries, especially with certifications and extensive experience.

Is there a demand for Cobol programmers?

Cobol programmers are still in demand for maintaining and updating legacy systems in banking, finance, and government sectors. Many organizations seek experienced developers with knowledge of mainframe environments and skills in debugging, testing, and modernization of Cobol applications.
What job categories do people searching Cobol Programming jobs in Virginia look for? The top searched job categories for Cobol Programming jobs in Virginia are:
What cities in Virginia are hiring for Cobol Programming jobs? Cities in Virginia with the most Cobol Programming job openings:
Infographic showing various Cobol Programming job openings in Virginia as of August 2026, with employment types broken down into 1% Internship, 76% Full Time, 17% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $120,121 per year, or $57.8 per hour.

C# Developer/Programmer Analyst 3

Kanak Elite Services Inc

Richmond, VA • On-site

Contractor

Re-posted 26 days ago


Job description

Job Title:   C# Developer/Programmer Analyst 3

Job Location:    Richmond, VA 23219 ( Candidate should be within 100 miles to Richmond)

Notes:

  • Hybrid Role, Candidate must be able to work on site as needed. 
  • The First month will be onsite, then it will go to two days a week remote maximum. 
  • Local to Richmond, VA only 

Summary:

  • We are searching for a quality C# developer to program, maintain code, and .NET solutions for our business. In this role, you will be required to design, write, and maintain C# program code for our future and ongoing projects. You will also be required to contribute to design and planning sessions as well as formulate approaches for current coding tasks.
  • The ideal candidate will be responsible for developing high-quality applications in C#/Angular/SQL Server. Candidates must describe experience with large menu driven business systems, such as claims processing, payroll, medical, or insurance type applications. The candidate will be knowledgeable in transferring data between application screens, selecting and scrolling through large amounts of data, add/update/delete order-entry type of transactions, and building new screens and reports.
  • To ensure success as a C# developer you must have an excellent grasp of C# and the .NET framework, prolific coding abilities, and be able to problem-solve on a daily basis. A top-quality C# developer will be able to handle the creation, maintenance, and further development of .NET applications and programs.

C# Developer Responsibilities:

  • Developing C# .NET solutions for the organization.
  • Creating in-house applications using the.NET framework.
  • Debugging and maintaining written code.
  • Defining and organizing projects on an ongoing basis.
  • Reporting and resolving issues related to .NET projects.
  • Identifying and handling technical risks and issues.
  • Working in a project team alongside other developers.
  • Providing technical support to stakeholders in the organization.
  • Reporting on project statuses and developments to senior team members.
  • Participating in project meetings with management and other team members.

C# Developer Requirements:

  • C#, .NET 3.1 (or higher)
  • Angular (gRPC would be a plus)
  • SQL Server
  • Visual Studio/Visual Studio Code
  • Knowledge of build and deployment repositories such as Azure Dev Ops or Git Hub.
  • A minimum of 5 years of experience as a C# programmer or developer.
  • Knowledge of other coding-languages (COBOL, PHP, C+, Java, Python, Coldfusion, etc.) would be a plus.
  • Ability to write clean, easy to understand code.
  • Outstanding analytical and problem-solving capabilities.
  • Excellent written and verbal communication skills.
  • Ability to work independently and complete projects with minimal supervision.

Experience with ColdFusion would be nice to have but not necessary.

  • Sound understanding of coding and development processes.
  • Experience with working in an agile environment.
Feel free to reach me at gauravverma@kanakits.com