Role:Software Architect (COBOL / DataStage / JCL / J2EE)
Location: Albany, NY
Duration Long term
Job Description
Note: 40% remote after 4 months of 100% on-site to learn tools and applications and ensuring all needed accesses are in place.
Description:
The selected consultant will be responsible for all phases of the System Development Life Cycle for a multi-tiered complex processing system. The responsibilities will include both new development as well as maintenance tasks.
Specific tasks will included:
Analysis of requirements and system design work.
Guiding or assisting in presentations of system designs to the users and technical communities.
Development of detailed design documents and program specifications.
Coding, unit and integration testing of programming assignments.
Writing and tuning SQL
Technical Support of user testing efforts.
Performance tuning of new and existing applications.
Production support tasks including analysis of issue, propose and implement solutions.
Mentoring of less experienced staff would be required.
Facilitate and participate in meetings with ITS and customers.
Communicate verbally and in writing, with management and users, ITS management, and team members.
Mandatory Qualification:
Makes high-level design choices and dictates technical standards, including software coding standards, tools, and platforms. Designs multi-leveled architecture or component interactions of a large-scale software system.
Candidate is able to provide guidance to large teams and/or has extensive industry experience and is considered at the top of his/her field.
84 months experience of COBOL programming.
84 months experience with ETL tool programming such as IBM Infosphere DataStage, Oracle Data Integrator, or Apache Airflow.
84 months experience of JCL.
60 months experience writing SQL statements for relational databases.
60 months experience with J2EE technologies including JDBC, JSP and XML.
60 months experience in messaging technologies, such as MQ, JMS, Kafka.
60 months experience in system analysis and design of multi-tiered transactional systems.