Job ID: HBITS-02-11109 Job Title: Programmer Senior
Client: New York State Department of Labor Work Location: State Offices Harriman Campus Building 12 Albany, NY 12240 Scheduled Work Hours: 40 hours per week Duration of Contract: 24 Months Rate: $50 on C2C or 1099 Visa: H1B & Above Due Date: 1/28/2021 – 5PM Short description: The project is to migrate from ImagePlus which is no longer an IBM supported product to Enterprise Content Management (ECM) which is IBM’s replacement product. ECM is intended to be the single content repository for the Employer and Benefits legacy applications. This process includes reengineering the services accessing the images. This project is required for the successful implementation of NYS modernized UI system (UISIM/DMND0001989) Requested Qualification: 60 Months Experience developing and testing query solutions using Oracle PL/SQL query. 60 Months UNIX Shell Scripting experience 60 Months ETL design/Data Warehouse development experience using SQL and PL/SQL programming/ IBM DataStage 60 Months Experience tuning SQL within an Oracle environment to ensure timely and efficient execution of queries 72 Months ETL development experience in Oracle environment with IBM DataStage 72 Months DataStage Administrator experience on AIX environments that includes implementing and maintaining business and technical rules; automating ETL code migration process and standards for Stop/start services; monitor logs; setting up security; assigning roles; project permissions; Create/Delete projects; create/modify environmental parameters; Platform Issue resolution; troubleshooting and root cause analysis; Configuration and tuning of production and lower-level environments; and capacity planning. Bachelors’ degree in computer science, information science, health science, engineering, or mathematics. Day to day tasks: Guide an agile development team working on a complex employer account financial system, including designing and developing modules that establish receivables, calculate fees and interest, apply remittances, establish and reverse refunds, and reconcile funds and other account maintenance activities Guide a team of developers in the analysis, design, and development of integrated solutions for the project. Assist the project development team to establish and document standards and patterns for ‘best practices’ of integration technologies. Mentor state staff developers in advanced programming techniques and skills. Use Rational Software Architect (RSA) for modeling architecture and application design, components, and services. Analyze, design, review, and document database conceptual and logical data models. Identify services and business process components in functional decomposition. Create and review sequence and activity diagrams. Define and validate service WSDLs and XSDs. Develop business process models. Analyze, design, and develop services and business processes from business requirements using a SOA approach. Orchestrate individual system components into end-to-end business processes as part of a comprehensive Case Management/Workflow system. Construct software applications using J2EE and SOA architectures. Develop applications using Rational Application Developer (RAD/IID) utilizing Agile methodologies. Develop composite applications utilizing WebSphere Integration Developer ( WID), WebSphere Process Server (WPS), WebSphere Business Integration Workbench and/or WebSphere MQ Workflow. Perform composite application integration using EJB, SCA, JMS, and Web Services over an Enterprise Service Bus (ESB). Analyze and develop rule sets for processes utilizing WODM. Develop and test data access using Object Relation Mapping frameworks ( Hibernate). Develop complex relational database queries using ANSI standard SQL and PLS/SQL to be used with Oracle and DB2 databases giving special consideration to transaction management. Perform database transaction management analysis, implementation, and troubleshooting. Perform unit and integration testing and resolve defects. Create and review technical documents for all aspects of the software development lifecycle. Provide new technology evaluations resulting from research, proof of concept (POC), and proof of technology (POT) work. -- You received this message because you are subscribed to the Google Groups "Android Discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to android-discuss+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/android-discuss/CABexGQEAAu8HuL6om_mwif2GFH_b9b1p6iJGnbkDVRAp1Ue1Zw%40mail.gmail.com.