Job Description
Must Have Technical/Functional Skills
- 8+ years of experience in Mainframe based development and integration
- Strong hands-on with COBOL for core banking systems (deposits, loans, GL, payments), including file/DB processing, copybooks, and error handling.
- Expert in crafting/optimizing JCL, cataloged procedures, restart/recovery, conditional steps, and data manipulation with SORT utilities.
- Designing and troubleshooting high-throughput CICS applications (comm areas, TSQs/TDQs, pseudo-conversational design, MAPs/BMS, threadsafe considerations).
- Data modeling, SQL tuning (EXPLAIN, indexing strategies), concurrency control, packages/binds, stored procedures, and plans for EOD/EOM heavy workloads.
- Access models, dataset/database protection, least-privilege, MFA integration, and audit readiness for regulators.
- Batch Scheduling (Control‑M/CA‑7) – Building complex job streams, calendars, dependencies, SLAs, reruns/restarts, critical path monitoring for narrow batch windows.
- MQ design (queues, channels), message persistence, dead-letter handling; understanding ISO 8583 (cards) and ISO 20022 (payments).
- Secure coding, logging/audit trails, PII handling, encryption/tokenization, retention rules, and evidencing controls.
- Reading SMF/RMF, CICS/DB2 performance dashboards, detecting contention, tuning CPU/IO, and capacity planning.
- File Transfer & Data Exchange – Connect:Direct (NDM), SFTP/FTPS, encryption (PGP), large file handling, file integrity checks, and partner data onboarding.
- Exposing mainframe assets through z/OS Connect EE (REST/JSON), service wrappers, contract-first design, and hybrid integration patterns.
- Impact analysis, segregation of duties, change advisory records, incident/problem management, and clean cutover/backout practices.
- Good experience with ETL processing
- Candidate should have good analytical & problem solving skills.
- Candidate should be able to fully debug their own code as well as others, troubleshoot defects and have a human centric approach to the user experience.
- Experience working in Agile teams
- Demonstrates best in class design and solution patterns
- Experience with Horizon CI/CD platforms (Jira, bitbucket, Jenkins, Artifactory, Ansible, etc.,)
Roles & Responsibilities
- Building the solution right
- Design develops and is accountable for mainframe based story delivery within each sprint
- Applies enterprise standards and design patterns for solution design , coding and quality
- Ensures solution meets product acceptance criteria with minimal technical debt
- Participates with team members to drive best practices (peer reviews and other engineering practices)
- Attends team ceremonies and contributes to planning, estimation and design sessions
- Vocalizes risks in timely manner and escalates appropriately
TCS Employee Benefits Summary
Discretionary Annual Incentive.
Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Salary Range: $110,000 - $115,000 a year
Qualifications: BACHELOR OF COMPUTER SCIENCE