Home

Our direct client is looking for a COBOL Mainframe Programmer at Madison, Wisconsin, USA
Email: [email protected]
Hi,

Hope
you are doing good.

Role:
COBOL Mainframe Programmer

Location: Madison, WI (Remote Role)

Client: State of WI

Note: ONLY LOCAL TO WISCONSIN
CANDIDATES, NO RELOCATION

Top Required Skills & Years of Experience:

At least 5 years experience of:

Mainframe experience with COBOL, JCL, CICS and working with a
DB2 Database

Experience using change management to promote code and have
worked in an environment using agile project management

Nice to Have Skills:

Change management

AFP

Bulk Mailer

GitHub

Basic Java

Additional
details:

This
position request is for a COBOL MF Programmer V to augment the mainframe
development team due to increased workload due to required operational
activities, changes due to federal and state mandates, and modernization
project needs. This new position will also be required to analyze code in
legacy applications to assist with current business rules, processes, and to
help develop future requirements. The existing mainframe development team
performs critical operational activities to ensure monthly payroll processing,
as well as daily, monthly, quarterly, and annual operations are processing
successfully and maintained for applications developed on the mainframe
environment 24x7x365. These applications primarily serve the retirement or
pension system and are critical for ETF's members, employers, and retirees. The
mainframe development team is foundational to designing, developing,
implementing, and maintaining the WEBs suite of applications and any required
changes made to them to meet federal, state, and local mandates, system
enhancements, or modernization integration needs.

POSITION
SUMMARY

Under the general supervision of an
Application Development Bureau supervisor, this position provides
advanced-level applications development work on highly complex, multi-platform
mainframe and web-based business applications.  This position performs
work in all phases of the systems development life cycle, which includes
requirements gathering, design, development, testing, implementation,
enhancements and maintenance.  
The majority of work performed by this position will be related
to the analyses, design and development of new applications and the support of
existing applications.  
This
position is expected to deliver high-quality applications and associated
end-products that cost-effectively meet the business areas requirements
and timelines.

In doing application development, this position is
expected to create, promote, make full use of and follow all applicable ETF and
state standards, policies and best practices.  This includes but is not
limited to the use of a code repository, code promotion policies, change
management, problem tracking, business rules documentation, reports/forms/correspondence
standards, mainframe integration, and project management.  This position
is required to have extensive experience in analysis, design and coding
principles and concepts, in addition to developing an in-depth knowledge of the
customers business processes.  The principal development tools
currently include Java, DB2, COBOL, CICS, and JCL.

Further, this position should work
well both as a member of development teams under the direction of the project
manager, or as directed to function as the project lead. 

GOALS AND ACTIVITIES

GOAL A:          Research, design,
development, implementation, and support of highly complex applications following
ETF and state standards, policies, and best practices.

Worker

Activity              

A1.

Use
standard business analysis techniques such as interviews, focus groups, or
observation to identify and document the business requirements.

A2.

Analyze
alternative methods of meeting business requirements to determine the most
feasible and cost beneficial method of meeting the requirements.

A3.

Design
applications following ETFs application design standards and style
guidelines, including good usability and accessibility practices. 
Document the application design to permit management and peer-group review.

A4.

Provide
the advanced-level technical expertise in the design of highly complex aspects
of applications in conjunction with application technical architecture and
technical support staff to ensure that the design will meet business user
requirements while also meeting requirements of system integrity and
audibility, and meeting objectives for data integration and network usage.

A5.

Coordinate
the development of systems and integration with other existing and developing
systems to ensure the system is compatible.  Review and verify technical
feasibility and the integration of systems and software into ITs
application and technical architecture.

A6.

Write
or modify highly complex computer programs using ETFs standard
development tools and approaches, such as a structured programming approach.

A7.

Ensure
that all applications are written so as to minimize the exposure of personal
information to unauthorized persons.

A8.

Write
application code resistant to security breaches by following ETFs
security coding best practices and through appropriate testing, including the
use of code analyzer tools.

A9.

Develop
and coordinate a test plan that complies with ETFs test methodology to
assure that all portions of the application are thoroughly tested and
acceptable to business users and IT prior to implementation.

A10.

Diagnose
and resolve complex application problems.

A11.

Train
end users and operations staff to ensure that operational roles are understood.

A12.

Perform
data conversion from existing automated or manual systems to new ones in order
to provide continuity of business functions and avoid unnecessary disruption.

A13.

Ensure
effective operation of critical systems by timely - often immediate - response
to system malfunctions and problems; respond to business users problems,
requests and plans.

A14.

Automate
repeatable processes using batch programs and scheduling technologies.

A15.

Consult
and/or provide assistance to other IS staff on system problems, program
problems and general techniques.

A16.

Perform
prime-shift and non-prime shift on-call support as directed.

GOAL B:          Leadership of
programmer/analysts in development and enhancement projects, working with
business users and vendor staff to maintain and enhance systems.

Worker

Activity

B1.

Function as
the system or subsystem expert for planning and implementing system
changes.  Coordinate the development of changes with other existing and
developing systems or subsystems to ensure integration and compatibility.

B2.

Provide
information, direction, mentoring, and training to more junior developers on
development tools, techniques, policies, business-area knowledge, and customer
relationship management.

B3.

Act as
technical liaison between business user and application development
staff.  Interact with business users to ensure that the system product
will meet requirements.

B4.

Prepare
system development plans to ensure that project staff and management have a
clear understanding of project direction.  Review vendor work plans.

B5.

Lead
business process redefinition studies.

B6.

Prepare
conceptual reports and management presentations to concisely inform management
and other interested parties of technical capabilities.  Prepare inputs to
budget requirements for continued operations of systems.

B7.

Prepare
status reports for management to highlight progress, identify obstacles, and
recommend action in meeting project schedules.  Review vendor status
reports.

B8.

Track
system problems and their resolution using ETFs IT request system. 
Investigate and analyze system problems and design solutions

B9.

Provide
technical and subsystem-specific information and advice to both business user
and vendor staff.  Interact with technical support, operations and vendor
staff to ensure coordination of their efforts with project team efforts.

B10.

Participate in management and peer group reviews to
ensure the quality of the system project and to obtain required
sign-offs.  Ensure that staff follows all applicable quality assurance
standards.

B11.

Provide assistance with the analysis of performance data
related to new technology systems and with the development of techniques to
optimize the use of computer resources.

Knowledge, Skills and Abilities

1.

Knowledge of the uses and applications of the COBOL
programming language.

2.

Knowledge of the uses and applications of CICS.

3.

Knowledge of the uses and applications of stored
procedures. 

4.

Knowledge of structured application development and
design methods.

5.

Knowledge of relation database concepts, including
technologies such as DB2 or similar.

6.

Knowledge of the uses and applications of the SQL
programming language and concepts.

Knowledge
of application systems, multi-tier technologies.

Knowledge
of code repository technologies.

Knowledge
of problem tracking software technologies.

Knowledge
of application development life cycle processes.

Knowledge
of business analysis and application design techniques and prototyping.

Knowledge
of application test methodologies and procedures.

Knowledge
of application documentation methods.

Knowledge
of good security practices for all phases of application development.

Knowledge
of information management processes.

Knowledge
of project management methodologies and deliverables.

Effective
oral communication skills.

Effective
written communication skills.

Leadership
skills.

Ability
to work effectively as a member of a team.

Ability
to develop and maintain effective working relationships with a variety of
persons internal and external to the work section.

Thanks &
Regards

Syed Fareed

Encore Consulting Services, Inc

1701 E. Woodfield Road, Suite #910, Schaumburg, IL - 60173

Phone NO: 847-222-0244 X 402

LinkedIn: https://www.linkedin.com/in/syed-fareed-aa2a20255/

Email: 

[email protected]
  | 

http://www.encore-c.com

--

Keywords: information technology Illinois Wisconsin
[email protected]
View all
Thu Nov 09 22:41:00 UTC 2023

To remove this job post send "job_kill 844251" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]
Time Taken: 11

Location: Madison, Wisconsin