Post Job Free
Sign in

Mainframe Engineer (COBOL/Cold Fusion)

Company:
Pyramid Systems
Location:
Fairfax, VA
Posted:
July 02, 2025
Apply

Description:

Pyramid is seeking a talented Mainframe Engineer with depth of experience in analyzing requirements, conceiving solutions, developing software, creating and executing test scripts, and debugging finished products to meet operational needs.

This role involves active participation in the DevSecOps lifecycle and adherence to Agile methodologies within our customer's Integration Process framework. You will work closely with stakeholders to support both legacy mainframe systems and contribute to modernization initiatives, including the integration of new technologies like Artificial Intelligence (AI).

Responsibilities

Requirements Analysis & Solution Design:

Collaborate with stakeholders to analyze business or system-level requirements and determine functional needs, specifically assisting in defining new application implementation requirements, to include the generation of Epics and translation to Features and User Stories which make up the Product Roadmap and Product Increment Plans.

Translate requirements into scalable mainframe solutions, identifying potential system dependencies or impacts to legacy or dependent systems.

Recommend alternatives on dependencies within and outside the product to reduce risk as new capabilities are introduced and current systems are retired.

Actively participate in collaborative efforts with the Government to define requirements, team composition, and deliverables for Execution Plans (EPs) for individual efforts, which may involve small, medium, large, or extra-large teams. Application Development:

Design, code, and debug mainframe applications using technologies such as COBOL, IBM Db2 (including Mainframe Database System Administration), IMS, CICS, JCL, VSAM, TSO/ISPF, REXX, IDMS, DYL-260/280, ENDEVOR, IBM Message Queue (MQ), IBM Installation Manager, IBM Mainframe – Z/OS, IBM Middleware/WRS Stack, and IBM WebSphere Application Server (WAS).

Follow established coding standards and ensure solutions are secure, efficient, and maintainable, adhering to private sector best practices and VA's DevSecOps policy.

Assist with database solutions and designs for data migrations for implementations at VA sites.

Assist with the integration of additional data elements and support Mainframe connection strings and database loads for Open Systems (e.g., FCM, FRN)

Analyze, redevelop, and add to existing suite of reports

Create source code, table maintenance updates, SQL scripts, or updated documentation associated with remediation

Perform periodic and ad hoc table maintenance, including reference table updates, distribution of code set updates, and data corrections such as batch data update scripts

Support updates required for appropriate Data Dictionaries and offsite data storage Application Maintenance & Optimization:

Monitor system performance and user feedback to identify enhancement opportunities

Implement updates, bug fixes, and performance improvements to ensure optimal functionality of legacy systems, including resolving issues not related to base (non-proprietary) COBOL and base SAS code

Support end-to-end sustainment and annual close activities for FMS (Financial Management System), which is a complex, labor-intensive process requiring 24/7 support during critical phases (Mock Close, Annual Close Part 1, and Annual Close Part 2)

Optimize FMS nightly batch processing to ensure efficiency

Support automation initiatives and tools, utilizing Keysight Eggplant or similar automation tools, for reporting automation and new automation requests

Assist with researching, migrating, testing, and scheduling jobs from CA-7 Batch Processing to similar tools like Control-M Production & Client Support:

Partner with IT Operations and Customer Service teams to resolve issues, support end users, and troubleshoot production defects, providing after-hours support on a rotating basis, including weekends and holidays, for abnormal operating events (ABENDS), maintenance, issue resolution, and troubleshooting

Specifically, fix all production abends (e.g., batch job abends, online abends, PFRN abends) in a timely manner to meet Service Level Agreements (SLAs)

Resolve all production issues including those related to SFTP, Reports, batch processing, online processing, and outbound/inbound interfaces

Document and present Root Cause Analysis (RCA) and Issue Papers during an issue, and an After-Action Report (AAR) after issue resolution

Provide day-to-day technical knowledge and knowledge-transfer on how to utilize the financial management system to customer staff. Code Quality & Documentation:

Write clean, self-documenting code that complies with organizational standards and contractual naming conventions

Create and maintain technical documentation, including system architecture diagrams, data flow processes, fact sheets, and updated FMS User Guides to support future maintenance and knowledge sharing

Document FMS roles and configurations to identify gaps and make recommendations for remediation

Update Training Documentation and Knowledge-based Help Desk Documents when remediation or enhancements change how the user interacts with the application/system Continuous Learning & Collaboration:

Proactively pursue ongoing professional development and share knowledge of emerging mainframe technologies with the team

Maintain expertise in the DevSecOps tool chain, including tools such as Jenkins, Circle CI, GitHub, Nexus, Artifactory, Docker, Kubernetes, SonarQube, Maven, Node package manager, Cloud Formation Templates, Terraform, Elastic Stack, and Application Monitoring tools like Dynatrace and AppDynamics Project Management & Estimation:

Provide time and effort estimates for assigned tasks and deliver work within agreed timelines

Communicate progress and potential risks to management and stakeholders

Utilize customer's approved toolsets such as Jira, GitHub, and ServiceNow to input and manage scheduled product sprints and backlog, Agile requirements, risks, issues, configurations, changes, test plans, execution, planning, design, and engineering documentation

Deliver Biweekly Status Reports that provide accurate, timely, and complete project information, including Work In-Progress (WIP) and completed work, identified issues, workforce staffing data, and GFE status Incident & Change Management:

Respond to production incident tickets and change requests in alignment with ITIL or internal support practices

Participate in root cause analysis and permanent corrective actions, including documenting vulnerabilities, assigning them to relevant teams, and tracking through remediation

Coordinate with Infrastructure Operations on all activities, including issues, scans, compliances, updates, upgrades, vulnerabilities, patches, and requests for server provisioning

Triage issues to determine if the problem is traceable to requirements, design, configuration, testing, code defect, documentation deficiency, or knowledge gap

Update trouble tickets to reflect defect referrals with evaluated status, defect logs, and other applicable artifacts, following PDS release procedures

Manage FMS system sustainment software changes SDLC Compliance:

Adhere to a repeatable software development lifecycle (SDLC) process, incorporating Agile software development methodology and Continuous Integration/Continuous Delivery (CI/CD) practices

Ensure all deliverables meet established quality assurance standards

Ensure software compliance with applicable laws, regulations, and standards, including Zero Trust Security, Two-Factor Authentication (2FA), and Section 508 accessibility standards Testing & Validation:

Develop and execute robust unit and integration test scripts to validate new functionality and minimize production defects

Ensure all Agile requirements, changes, tests performed, and test results are shown in customer-approved toolset to show evidence of code coverage and test coverage

Perform Quarterly User Access Reviews for FMS application

Update and test FMS configuration settings including tables, systems, and network

Conduct vulnerability scans and tests (NIST SP 800-53), and security scanning multiple times throughout projects using methods such as penetration testing, MASA/WASA, and Static Application Security Testing (SAST) tools like Micro Focus Fortify Security and Privacy:

Actively work to attain and maintain an Authority to Operate (ATO) for systems, and support all ATO-related activities

Create and update security Plan of Action and Milestones (POA&M), and provide recommended remediation strategies

Respond to all audit and assessment requests (e.g., OIG, FISMA/FISCAM, SCA, CISA) and mitigate all findings

Track and remediate all sustainment related security vulnerabilities within specified Customer Handbook 6500 timeframes (30/60/90 days for Critical, High, and Medium severity)

Coordinate with data centers and Customer to ensure consistency with Customer ATO requirements and compliance with Customer information security policies and standards

Upload all documents and artifacts into the current VA Governance, Risk and Compliance (GRC) tool

Support Field Security Services Information System Security Officers (ISSOs) and the Office of Cyber Security Control Assessment team

Provide Customer Software Assurance (SwA) Code Review Validation Report validating required code quality

Conduct and provide routine vulnerability scanning reports and compliant risk assessments as detailed in NIST SP 800-30

Identify, document, review, and maintain Assessment & Authorization (A&A) Artifacts as needed to support an ATO request in accordance with Customer policy and Federal Law and guidelines (NIST SP 800-37)

Provide updated Source Code and related artifacts as a result of remediation efforts

Qualifications

Bachelor’s degree in Computer Science, Information Systems, or a related technical field, or equivalent work experience.

5+ years of hands-on experience in mainframe development and maintenance using technologies such as: COBOL, DB2, JCL, CICS, VSAM, IMS, TSO/ISPF, REXX, IDMS, DYL-260/280, ENDEVOR, IBM Mainframe – Z/OS, IBM Message Queue (MQ), IBM Installation Manager, IBM Middleware/WRS Stack, IBM WebSphere Application Server (WAS), Mainframe Database System Administration, Mainframe Systems Analysis and administration, and MUMPS

Proven experience in full software development lifecycle (SDLC), including requirements gathering, design, development, testing, deployment, and support

Experience with unit testing, integration testing, and debugging in a mainframe environment

Familiarity with version control systems and change management processes in mainframe environments

Strong understanding of batch and online processing

Ability to manage and prioritize multiple tasks effectively while meeting deadlines

Excellent verbal and written communication skills, including the ability to convey technical concepts to non-technical stakeholders

Willingness to provide after-hours production support and participate in on-call rotations, including 24/7 support during critical periods like FMS Annual Close

Strong analytical and problem-solving skills with the ability to translate business requirements into technical solutions

Experience with approved project management and collaboration tools such as Jira, GitHub, and ServiceNow

Exposure to Agile methodologies, DevSecOps principles, and Lean-Agile frameworks (e.g., VIP, PLM)

Familiarity with job scheduling tools (e.g., Control-M, CA-7)

Experience supporting financial, insurance, or government systems, particularly FMS (Financial Management System)

Understanding of compliance and audit requirements in regulated environments, including FISMA, HIPAA, NIST, FIPS, etc.

Experience with database migration tools like Liquibase and Flyway

Knowledge of or willingness to learn about Artificial Intelligence (AI) and Machine Learning (ML) as they apply to IT modernization efforts

Target Pay Range

The below listed pay range for this position is not a guarantee of compensation or salary. The final offered salary will be influenced by a host of factors including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at Pyramid Systems that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits, to include our Employee Stock Ownership Program, FlexPTO, and learning and development opportunities.

Pyramid Min

USD $111,942.00/Yr.

Pyramid Max

USD $167,913.00/Yr.

Why Pyramid?

Pyramid Systems, Inc. is an award-winning, technology leader, driving digital transformation across federal agencies. We empower forward-thinking innovations, accelerate production-ready software, and deliver secure solutions so federal agencies can meet their mission goals. Voted a Top Workplace, both regionally (Washington, DC) and Nationally (USA) the past 2 years (2023 and 2024) based on the feedback from our employees, we are headquartered in Fairfax, VA. and have a growing national footprint. We value and promote our Flexible Workplace approach because of the positive impacts it has on work-life integration. We remain committed to ensuring every employee’s voice is heard, performance and results are recognized and rewarded, development and advancement is a focus, and diversity, equity and inclusion is a company priority. We offer competitive compensation and benefits (including a recently launched Employee Stock Ownership Plan - ESOP), a robust performance-based rewards program, and we know how to have fun! Our people and culture have endured and delivered for our clients for nearly three decades.

EEO Statement

Pyramid Systems, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Regular Full-Time

Apply