Senior Software Engineer ? Mainframe Production Support

Overview

Remote
On Site
Hybrid
BASED ON EXPERIENCE
Contract - Independent
Contract - W2
Contract - 6+ mo(s)

Skills

MAINFRAME
Z/OS
ZOS
JCL
COBOL
CICS
DB2
PRODUCTION SUPPORT
PRODUCTION
TROUBLESHOOT
JAVA
JAVASCRIPT

Job Details

Job Title: Senior Software Engineer - Mainframe Production Support

Location: Reston, VA (Overnight)
Shift: Overnight (Night Shift)
Employment Type: Contract to hire

Job Summary:

We are seeking a highly skilled Senior Software Engineer for an overnight operations role. This position involves the full software development lifecycle, including analysis, design, development, testing, debugging, deployment, and support of complex enterprise-level systems. The ideal candidate will have deep technical knowledge, strong problem-solving abilities, and hands-on experience with both front-end and back-end technologies.

Key Responsibilities:

  • Design, develop, test, and maintain highly complex software applications.
  • Conduct technical design and code reviews ensuring adherence to standards.
  • Support and enhance existing systems with high reliability and performance.
  • Work directly with internal and external stakeholders to define system requirements.
  • Perform automated unit, integration, and system testing.
  • Monitor systems, troubleshoot issues, and provide critical production support during overnight operations.
  • Drive improvements in CI/CD pipelines and deployment strategies.
  • Mentor junior engineers and contribute to knowledge sharing within the team.
  • Stay updated on emerging technologies and recommend new tools and practices.

Qualifications:

Education:

  • Bachelor s degree in computer science, Information Technology, or related field
    (In lieu of a degree, 4 additional years of relevant experience is required)

Experience:

  • Minimum 5 years in software development and architecture.
  • Experience with SDLC, Agile, and DevOps methodologies.

Technical Skills:

  • Strong programming skills in languages such as JavaScript, C, Python.
  • Expertise in front-end and back-end integration frameworks.
  • Experience with cloud platforms (AWS, Azure) and database technologies (SQL, Oracle, MongoDB, PostgreSQL).
  • Proficiency in CI/CD tools and automation testing frameworks.
  • Strong knowledge of software quality assurance, TDD/BDD, and code promotion best practices.

Abilities/Skills
* Thorough knowledge of CA7, CICS, DB2 BASICS, DFHSM, FTP, HMC, ISPF, JCL, JES2, NDM, NET MON, OPS MVS, SAR, TMON, TIVOLI, TPX, AFP, TSO, Visio, MVS Utilities, CLIST and REXX.
* Base UNIX and Windows commands and structure.
* Knowledge of DB2 commands, functions, control tables and DB2 subsystems, DB2 Stored Procedures and some understanding of data sharing.
* Strong CA7 skills to create and alter new and existing jobs and job schedules.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.