1

Batch Script Developer Jobs (NOW HIRING)

Mainframe Developer Pay Range: $35hr - $40hr The Mainframe Developer will be responsible for ... batch processing and resolve job abends promptly. * Develop and maintain Unix/Linux shell scripts ...

New

Cards Mainframe Developer

Rosemont, IL

$49.25 - $63.50/hr

... Shell Scripts for automation, batch scheduling, and system integrations. • Ensure seamless ... or DevOps practices. • Knowledge of Python or Java for extended automation or backend ...

New

Mainframe Developer

Riverwoods, IL · On-site

$35 - $40/hr

The Mainframe Developer will be responsible for developing, enhancing, and maintaining mainframe ... batch processing and resolve job abends promptly. * Develop and maintain Unix/Linux shell scripts ...

Python Developer

Phoenix, AZ

$50 - $68.75/hr

Python Developer for Geocoding System Modernization The Arizona Department of Health Services (ADHS ... Updated configuration files and batch scripts (if applicable). * Knowledge transfer session(s) to ...

ATM Senior Developer/Advisor

Berkeley Heights, NJ · On-site

$142.50K - $143K/yr

Python, JavaScript, Powershell, Windows batch scripts. * Autonomous, articulate, and professional ... Programming/software application development experience in Java. * Experience with remote Windows ...

Python Developer

Phoenix, AZ

$50 - $68.75/hr

Python Developer for Geocoding System Modernization The Arizona Department of Health Services (ADHS ... Updated configuration files and batch scripts (if applicable). * Knowledge transfer session(s) to ...

Python Developer

Phoenix, AZ

$50 - $68.75/hr

... developer to modernize and refactor the Python codebase that supports an existing full-stack ... Updated configuration files and batch scripts (if applicable). ? Knowledge transfer session(s) to ...

Performs advanced (senior-level) computer programming work. Work involves planning, analyzing ... batch scripts 1 Preferred • Experience with Agile methodology 1 Preferred • Experience with ...

Mainframe Developer

Madison, WI

$49.50 - $63.50/hr

Mainframe Developer Mode : Hybrid Duration : Full-time Location: Madison, WI Relocation ... Develop, modify, and maintain JCL scripts for batch execution and data processing. * Work with ...

New

Mainframe Developer

Madison, WI

$49.50 - $63.50/hr

Mainframe Developer Location : Madison, WI (Hybrid) Full time Job Summary: The ideal candidate will ... MsoNormal">Develop, modify, and maintain JCL scripts for batch execution and data processing.

New

next page

Showing results 1-20

Batch Script Developer information

See salary details

$11K

$76.6K

$115K

How much do batch script developer jobs pay per year?

As of Jun 3, 2026, the average yearly pay for batch script developer in the United States is $76,580.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,500.00 and $85,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Batch Script Developer, and why are they important?

To thrive as a Batch Script Developer, you need a solid understanding of Windows command-line interfaces, scripting logic, and experience with file system management. Familiarity with tools such as Windows Command Prompt, PowerShell, and version control systems like Git is typically required. Strong problem-solving skills, attention to detail, and effective communication help developers identify issues and collaborate with teams. These skills ensure the efficient automation of tasks, reliable script performance, and smooth integration with broader IT workflows.

What are some common challenges faced by Batch Script Developers when automating legacy systems?

Batch Script Developers often encounter challenges related to compatibility and limited documentation when working with legacy systems. Many older systems have unique constraints or lack modern scripting support, making it necessary to write creative workarounds or integrate with outdated software. Additionally, debugging and testing can be more complex due to less informative error messages and limited logging features. Collaborating with IT teams and system administrators is crucial for understanding the nuances of existing environments and ensuring smooth automation.

What are Batch Script Developers?

Batch Script Developers are professionals who specialize in creating, maintaining, and optimizing batch scripts, typically for automating tasks in Windows environments. They use the Windows Command Line (CMD) and scripting languages such as Batch (.bat or .cmd files) to streamline repetitive processes, manage files, and control system operations. Their work is essential in IT departments for automating backups, software installations, and system configurations, improving efficiency and reducing manual errors.

What is the difference between Batch Script Developer vs PowerShell Script Developer?

AspectBatch Script DeveloperPowerShell Script Developer
Required CredentialsBasic scripting knowledge, often no formal certificationSimilar scripting skills, often with certifications like Microsoft Certified: PowerShell
Work EnvironmentWindows command line, automation tasks, system administrationAdvanced automation, system management, scripting in Windows environments
Industry UsageIT support, system maintenance, legacy scriptingIT automation, cloud management, enterprise scripting

Both roles involve scripting for Windows environments, but PowerShell Script Developers typically work on more advanced automation tasks and may hold certifications. Batch Script Developers focus on basic scripting and legacy systems. The choice depends on the complexity of automation required and the organization's technology stack.

Infographic showing various Batch Script Developer job openings in the United States as of May 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 76% In-person, and 24% Remote job distribution, with an average salary of $76,580 per year, or $36.8 per hour.
Mainframe Developer

$35 - $40/hr

Other

Posted 2 days ago


Job description

Mainframe Developer

Pay Range: $35hr - $40hr

The Mainframe Developer will be responsible for developing, enhancing, and maintaining mainframe applications along with supporting batch processing, production stability, and system integrations.

The role involves working across COBOL, JCL, DB2, and Unix/Linux environments while ensuring system performance, reliability, and seamless backend integration. The position also includes production support, troubleshooting, and collaboration with cross-functional teams.

Requirement/Must Have:
  • Strong hands-on experience in COBOL, JCL, VSAM, and DB2.
  • Strong Unix/Linux shell scripting experience.
  • Strong SQL and PL/SQL development skills.
  • Experience in batch processing and job scheduling environments.
  • Strong debugging, troubleshooting, and root cause analysis skills.
  • Experience integrating scripts with relational databases.
  • Ability to support production environments and resolve job abends.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and in a team environment.
Experience:
  • Experience in mainframe application development and support (COBOL, JCL, DB2).
  • Experience in Unix/Linux scripting and backend integration.
  • Experience in production support and performance optimization.
  • Experience working in batch processing environments.
  • Banking, cards, or financial services domain experience preferred.
  • Experience with CI/CD, Git, or DevOps practices preferred.
Responsibilities:
  • Develop, enhance, and maintain applications using COBOL, JCL, VSAM, and DB2.
  • Debug and resolve mainframe application issues across development, testing, and production environments.
  • Optimize COBOL programs, JCL, and DB2 queries for performance and efficiency.
  • Support daily batch processing and resolve job abends promptly.
  • Develop and maintain Unix/Linux shell scripts for automation and system integration.
  • Ensure seamless integration between Unix-based automation and mainframe systems.
  • Troubleshoot and enhance existing scripts for stability and performance improvements.
  • Develop and maintain PL/SQL procedures, functions, packages, and triggers.
  • Perform SQL tuning and optimize database performance.
  • Monitor scheduled jobs and resolve production incidents.
  • Perform root cause analysis and implement permanent fixes.
  • Improve performance of scripts, jobs, and database queries through continuous tuning.
  • Collaborate with stakeholders to gather requirements and deliver scalable solutions.
  • Participate in Agile ceremonies and cross-functional collaboration.
  • Prepare and maintain technical documentation including design and support documents.
Should Have:
  • Strong analytical and debugging skills.
  • Good understanding of batch processing and automation workflows.
  • Ability to manage production support responsibilities.
  • Strong collaboration and communication skills.
  • Experience in fast-paced enterprise environments.
Skills:
  • COBOL, JCL, VSAM, DB2.
  • Unix/Linux shell scripting.
  • SQL and PL/SQL development.
  • Batch processing and job scheduling.
  • Production support and incident management.
  • Performance tuning and optimization.
  • Root cause analysis.
  • Database integration.
  • DevOps tools (Git, CI/CD) preferred.
  • Additional: REXX, CICS, IMS, Assembler (nice to have).

Cynet Systems logo

About Cynet Systems

Sourced by ZipRecruiter

Cynet Systems Inc is a staffing and recruiting corporation nestled in Ashburn, VA, USA. Established in 2010, the company operates within the Information Technology and Services sector, specializing in providing effective workforce solutions to different business needs, including IT consulting, direct hire, and contract staffing services. Through the years, Cynet Systems has built an impressive portfolio, going beyond borders and expanding its operations internationally in Canada and India. Rooted in its core values of teamwork, leadership, and commitment, Cynet Systems helps businesses unlock their full potential by providing versatile and competent professionals that perfectly align with their needs. Fueled by their unwavering mission to deliver top-tier talent to businesses worldwide, Cynet Systems garnered various recognitions including SIA's fastest-growing staffing firms and Best Place to Work in Virginia for 2019.

Industry

It services

Company size

501 - 1,000 Employees

Headquarters location

Sterling, VA, US

Year founded

2010

Social media