Senior Mainframe Developer

Pittsburgh, PA, US • Posted 2 hours ago • Updated 24 minutes ago
Full Time
Part Time
On-site
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • IT Management
  • Software Development Methodology
  • Technical Drafting
  • Development Testing
  • Workflow
  • Interfaces
  • Optimization
  • Software Development
  • Change Control
  • Testing
  • Test Plans
  • Automated Testing
  • Quality Assurance
  • Debugging
  • Production Support
  • Privacy
  • Leadership
  • Collaboration
  • Technical Writing
  • Flowchart
  • Documentation
  • Knowledge Sharing
  • Training And Development
  • Training
  • Personal Development
  • COBOL
  • JCL
  • CICS
  • IBM DB2
  • VSAM
  • Object-Oriented Programming
  • Artificial Intelligence
  • DevOps
  • Version Control
  • Git
  • Agile
  • JIRA
  • Zephyr
  • Confluence
  • Communication
  • Organizational Skills
  • Mentorship
  • Mainframe
  • Application Development
  • Financial Services

Summary



Job Summary

We are seeking an experienced Senior Mainframe Developer to provide application software development services and technical leadership in complex environments. This role involves leading technical design, development, testing, implementation, and documentation of crossfunctional, multiplatform application systems. The ideal candidate will have deep mainframe expertise, strong SDLC knowledge, and the ability to collaborate across teams while mentoring junior engineers.



Key Responsibilities

Application Development & Delivery

  • Lead technical design, development, testing, implementation, and documentation of enterprisescale application systems.
  • Analyze, define, and document requirements for data, workflow, logical processes, and system interfaces.
  • Write welldesigned, testable, and efficient code following best practices.
  • Ensure application performance targets are met through effective coding, testing, and optimization.
  • Execute full lifecycle software development using Agile methodologies.
  • Participate in deployment activities following established change control processes.

Testing & Quality Assurance

  • Design and review test plans and test data.
  • Develop and maintain automated test suites.
  • Create software verification plans and quality assurance procedures.
  • Actively participate in code reviews and defect remediation.
  • Troubleshoot, debug, and upgrade existing systems.

Maintenance & Enhancements

  • Provide ongoing maintenance, production support, and system enhancements.
  • Address technical debt and keep systems updated with the latest features and standards.
  • Ensure security and privacy principles are applied consistently.

Collaboration & Leadership

  • Coordinate and allocate work within the team or project as needed.
  • Collaborate crossfunctionally with business users, project managers, data engineers, and other developers.
  • Promote reuse of existing products and functionality.
  • Act as a mentor to junior engineers and support their technical growth.
  • Contribute to shared team goals and overall delivery commitments.

Documentation & Knowledge Sharing

  • Develop and maintain technical documentation, flowcharts, layouts, and system artifacts.
  • Compile and maintain procedural documentation authored by senior developers.
  • Participate in knowledge sharing sessions, local meetups, and internal learning initiatives.

Continuous Learning

  • Actively engage in learning and development activities.
  • Complete all mandatory training and policy awareness programs on time.
  • Utilize platforms such as Pluralsight to meet personal development and aspirational learning goals.



Mandatory Skills & Qualifications

Technical Skills

  • Mainframe Technologies:
    • COBOL
    • JCL
    • CICS
    • DB2
    • VSAM
  • Strong understanding of Object-Oriented Programming (OOP) concepts
  • AIAssisted Development exposure or experience
  • DevOps & Version Control:
    • Git (branching strategies, pull/merge requests)
  • Agile Tools:
    • JIRA
    • Zephyr Scale
    • Confluence

Professional Skills

  • Strong communication and organizational skills
  • Proven ability to work effectively in teambased environments
  • Experience mentoring junior engineers
  • Ability to contribute to and support related teams objectives



Preferred Experience

  • Prior experience with mainframe application development toolkits
  • Experience working in large enterprise or financial services environments
  • Exposure to crossplatform integration projects

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.
  • Dice Id: 91018020
  • Position Id: PDT - 10782-11917-1775151826
  • Posted 2 hours ago

Company Info

About Purple Drive Technologies LLC

Founded in 2007, Purple Drive started as a tech solutions firm and has grown into a full-service consulting and talent partner. We help businesses navigate complex technology challenges while connecting top professionals with career-defining opportunities.

We believe in transforming businesses through smart IT solutions and empowering technologists to grow their expertise through challenging projects and meaningful partnerships. Built on over 20 years of trusted relationships, we create success stories for both our clients and the talented professionals who drive innovation forward.

Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Pittsburgh, Pennsylvania

Today

Easy Apply

Third Party, Contract

Depends on Experience

Pittsburgh, Pennsylvania

Today

Easy Apply

Third Party, Contract

Hybrid in Pittsburgh, Pennsylvania

Yesterday

Easy Apply

Part-time

52 - 55

Hybrid in Pittsburgh, Pennsylvania

Today

Easy Apply

Contract, Third Party

70 - 75

Search all similar jobs