1

Cobol Developer Jobs in Virginia (NOW HIRING)

Senior Software Engineer

Lynchburg, VA · Hybrid

$119K - $157K/yr

YOUR ROLE In your role as an Application Developer - COBOL you will support Genworth's top strategicpriorities. The person selected will initially work within the service operations team, for ...

Sr. ETL Developer

Reston, VA · On-site

$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 ...

Senior Software Engineer

Richmond, VA · Hybrid

$121K - $159K/yr

YOUR ROLE In your role as an Application Developer - COBOL you will support Genworth's top strategicpriorities. The person selected will initially work within the service operations team, for ...

Locals Only Urgent Need ETL Datastage Developer

Mclean, VA · On-site

$51.50 - $67.50/hr

Lead team of ETL developers, perform root cause analysis, and develop effective * Find gaps in the ... JCL, Cobol, SAS. * Strong analytical and development skills required to trouble the issues and ...

Skilled in COBOL, IMS DB, DATAVAN, JCL (all skills mandatory) , SAS, REXX, EASYTRIEVE, JOB TRAC ... It provides strategic business consulting, technology, engineering and outsourcing services to help ...

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 ...

Showing results 41-60

Cobol Developer information

See Virginia salary details

$10

$55

$72

How much do cobol developer jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for cobol developer in Virginia is $55.04, according to ZipRecruiter salary data. Most workers in this role earn between $47.88 and $64.81 per hour, depending on experience, location, and employer.

What is a Cobol developer?

A COBOL Developer is a software programmer who specializes in using the COBOL (Common Business-Oriented Language) programming language to design, develop, maintain, and troubleshoot business applications. COBOL is a legacy language primarily used in mainframe computing environments, common in industries like banking, insurance, and government. COBOL Developers often work on updating, maintaining, or migrating older systems that are critical to business operations. Their responsibilities may also include analyzing existing code, optimizing performance, and ensuring systems comply with current regulatory and security standards.

What does a Cobol developer do?

COBOL stands for Common Business-Oriented Language. It is a programming language used in business applications. A COBOL developer works on developing applications using this programming language that operate on an organization's mainframe computers. Businesses use COBOL for large tasks, such as transaction and batch processing. As a COBOL developer, your responsibilities include coding new programs using COBOL or assessing and upgrading existing programs and applications to meet business needs and objectives.

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

To thrive as a Cobol Developer, you need strong programming skills in COBOL, a solid understanding of mainframe environments, and experience with legacy systems, often supported by a degree in computer science or related field. Familiarity with tools like IBM z/OS, JCL, DB2, and transaction processing systems is typically required, along with knowledge of version control systems. Analytical thinking, attention to detail, and effective communication help developers troubleshoot issues and collaborate with teams maintaining critical enterprise applications. These skills and qualities are essential to ensure the reliability and modernization of core business systems that depend on COBOL.

What are some of the common challenges Cobol developers face when working with legacy systems?

Cobol Developers often encounter challenges related to maintaining and upgrading legacy systems, such as limited documentation, outdated hardware, and code that was written decades ago by other programmers. Integrating Cobol-based applications with modern technologies and platforms can also require creative problem-solving and strong analytical skills. Collaboration with business analysts and IT teams is essential to accurately translate current business needs into the existing codebase while ensuring system stability and data integrity.

What is the difference between Cobol Developer vs Mainframe Developer?

AspectCobol DeveloperMainframe Developer
Required CredentialsProficiency in COBOL, JCL, DB2Proficiency in COBOL, JCL, DB2, and mainframe tools
Work EnvironmentLegacy systems, mainframe environmentsMainframe systems, enterprise IT infrastructure
Employer & Industry UsageFinancial, insurance, government sectorsFinancial institutions, government agencies, large enterprises
Common Search & ComparisonOften compared for mainframe roles involving COBOLBroader role including system administration and maintenance

While both roles involve working with mainframe systems and COBOL, a Cobol Developer primarily focuses on coding and maintaining COBOL applications. A Mainframe Developer may handle a wider range of tasks, including system setup, maintenance, and integration within mainframe environments. The roles often overlap, but Cobol Developers are more specialized in application development.

Is there a demand for Cobol developers?

Cobol developers are still in demand for maintaining and updating legacy systems in industries such as banking, finance, and government. Many organizations require expertise in Cobol for critical mainframe applications, and experienced developers with knowledge of mainframe environments and tools are sought after. However, the overall demand is stable but limited compared to newer programming languages.

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

The most popular types of Cobol Developer jobs in Virginia are:

What job categories do people searching Cobol Developer jobs in Virginia look for?

The top searched job categories for Cobol Developer jobs in Virginia are:

What cities in Virginia are hiring for Cobol Developer jobs?

Cities in Virginia with the most Cobol Developer job openings:

Infographic showing various Cobol Developer job openings in Virginia as of August 2026, with employment types broken down into 33% Full Time, and 67% Contract. Highlights an 100% In-person job distribution, with an average salary of $114,485 per year, or $55 per hour.

C# Developer/Programmer Analyst

Lorven Technologies

Richmond, VA • On-site

Contractor

Re-posted 28 days ago


Key responsibilities

  • Design, write, and maintain C# .NET solutions and applications for the organization.

  • Debug, troubleshoot, and resolve issues related to .NET projects without using APIs.

  • Participate in project planning, organize project tasks, and report on project status to team members and stakeholders.


Job description

Job description:
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. We do not use API's.
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.
The Duration of this role will go longer than the current PO. This is a contract to hire role which means the duration of this contract will be for a minimum of 6 months with the possibility of an extension.
Per the manager, SCB Does not use API's. keep this in mind when submitting candidates.
C# Developer Responsibilities:
• Developing C# .NET solutions for the organization.
• Creating in-house applications using the.NET framework.
• Debugging and maintaining written code (no API's).
• 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.
Skill Matrix:
Angular
Required
2
Years
C# Programming experience (no API's)
Required
5
Years
SQL Server
Required
3
Years
Experience with large menu driven business systems, such as claims processing, payroll, medical, or insurance type applications. (See Req Description)
Required
5
Years
gRPC
Required
1
Years
Visual Studio / Visual Studio Code
Required
3
Years
T-SQL
Required
1
Years
.NET 3.1 or higher
Required
1
Years
Coldfusion
Nice to have
1
Years

Lorven technologies logo

About Lorven technologies

Sourced by ZipRecruiter

Lorven Technologies, headquartered in Plainsboro, New Jersey, United States, is a reputable company in the technology industry, specializing in providing effective IT solutions and consulting services. The company's official website, lorventech.com, offers comprehensive insights into its offerings which include but are not limited to software development, IT consulting, project management, and business analysis. Since its inception, Lorven Technologies has been committed to ensuring efficiency and reliability in delivering IT services to its global clientele, establishing itself as a trusted name in the industry.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Plainsboro, NJ, US

Year founded

2001

Social media