Share this Job

Go Back

COBOL/DB2/CICS Programmer loc : San Diego ,CA


2017-03-02 06:11:12
Job Type: Full Time only
Budget $: 100,000 - 200,000

Responsibilities:

  • Applies advanced software concepts and objectives to medium to large projects of broad scope and complexity.
  • Regularly resolves highly complex issues where analysis of situations or data requires an in-depth evaluation of variable factors.
  • Selects tools, methods, techniques and evaluation criteria to obtain results.
  • Collaboratively develops, implements and maintains large-scale, 24/7 transaction-based enterprise administrative systems. Clients can span multiple departments as well as multiple UC campuses.
  • Responsible for supporting the Integrated Student Information System (ISIS), a legacy mainframe system that maintains the database of record for student data at UC .
  • ISIS is a large and complex application comprised of 15 subsystems/modules with an average of 30 CICS screens per module and over 450 database tables.
  • Examples of modules include: Admissions, Academic History, Accounts Receivable, Course Catalog/Schedule, Grades, Housing, etc.
  • The team also supports SAM, a vended product, which is used to manage Financial Aid data. ISIS was originally written in IDMS/ADSO, but was converted to DB2/CICS some years ago.
  • Batch programs are written in COBOL.
  • New applications are developed with web-based user interfaces, using Java or Ivory Web Services to access the database tables.
  • Responsible for ongoing maintenance and bug fixes, enhancements requested by clients or mandated by changing government regulations or by UC Office of the President or Academic Senate policy changes.
  • With web-based applications, the Enterprise Academic Information Systems team serves 35,000 students and 2,000 instructors in 100 academic departments, in addition to campus administrative offices, the traditional ISIS clients.
  • Our employees enjoy competitive compensation packages and educational opportunities in a diverse, stimulating workforce
This position is eligible for full:

  • Health/Dental/Vision Insurance
  • Vacation/Holidays (15 vacation days and 13 paid holidays a year)
  • Life Insurance
  • UC Retirement Plan.
  • Employee must be available to work evenings, weekends and holidays, as needed.
  • Must be on-call for nightly production jobs.
  • Employee must be available to travel as required.
  • For more information about UCSD Benefits visit - http://blink.ucsd.edu/HR/benefits/index.html and UCSD Work/Life visit https://blink.ucsd.edu/HR/benefits/work-life/index.html
  • To calculate an approximate value of the UC Total Compensation package, please click here: http://ucnet.universityofcalifornia.edu/compensation-and-benefits/total-compensation-calculator.php

QUALIFICATIONS

  • Highly advanced skills associated with software specification, design, modification, implementation and deployment of large-scale scope.
  • Extensive COBOL, CICS and DB2 programming experience with substantial technical knowledge of current service oriented architecture techniques and programming methods on an IBM mainframe, including IBM mainframe hardware and support software, z/OS, ISPF, JCL, Debug, Fault Analyzer, File Manager, BMC and Endevor. Experience with Informatica, Ivory Web Services, or Javaa plus.
  • Ability to create technical designs and estimates for implementing complex software applications that span multiple environments and platforms: Linux and mainframe z/OS.
  • Demonstrated effective communication and interpersonal skills.
  • Demonstrated ability to communicate technical information to technical and non-technical personnel at various levels in the organization.
  • Proven skill in written and verbal communications.
  • Demonstrated complex problem- solving skills.
  • Ability to investigate and diagnose all aspects of application issues, including security, business logic, database connection, entities, queries, performance, memory management and load issues.
  • Make recommendations to the department on tools and problem solving techniques.
  • Advanced database knowledge and skills.
  • Advanced database knowledge and design concepts, including tables and data types, stored procedures, views and security.
  • Ability to write highly complex queries, define relationships, create objects: tables, views, stored procedures and design indexes.
  • Capable of configuring and monitoring connection pools; SQL optimization, manage database changes and deployments with respect to application lifecycle.
  • Demonstrated ability to understand functional needs and how systems can support those needs.
  • Demonstrated ability to develop conversion and system implementation plans.
  • Bachelor\'s degree in related area and / or equivalent experience / training.

Preferred

  • Familiarity with mainframe web services.
  • Knowledge of campus organization structure and functions.




Key Skills: