Five Cubes, Inc.
IBM ACE Developer
Five Cubes, Inc., Astoria, New York, United States, 11106
Job Title: IBM ACE Developer Location: Long Island City, NY (Hybrid) Duration: 3 years Responsibilities : Installing IBM Integration Bus (IIB) v10/v9.2 and IBM ACE v12/MQ v9.3 software, as well as applying relevant system patches in Windows Server Configuring message flow and message set, deploying bar files, and setting up database configuration in Windows Server Working with multiple mapping techniques in ACE/IIB (Java/J2EE, .NET, ESQL, Mapping Node, HTTP /SOAP, REST WEBSERVICES/API, and FILE nodes) Using SQL Server and calling stored procedures in IBM ACE and/or IIB v10 Performing Java Message Service (JMS) configuration with MQ, Extensible Markup Language (XML) tools, and Extensible Stylesheet Language Transformation (XSLT) Working with Health Level Seven (HL7) data, converting XML to HL7 and HL7 to XML using web services, and working with multiple data formats (JSON, XML, EDI/X12, Fixed Length) Using a Secure Sockets Layer (SSL) protocol on an IBM Integration Server, MQ level Working with IIB/ACE and MQ administration With IBM ITX v10 to use in IBM ACE V12/IIB v10 Using version control tools like Microsoft Azure DevOps or GitHub with a deep knowledge of scalable continuous integration and continuous delivery (CI/CD) pipelines Testing interfaces using tools like RFHUTIL, Postman, SOAPUI, and other testing tools In addition, each developer must be willing to work on-site at Long Island City, as needed. Scope of Services: The contractor will provide two (2) IBM ACE Developers that will work with staff to administer and maintain the agency's disease surveillance systems, properly capturing any IT or security issues and assisting with their resolution. The contractor will provide proper follow-ups when necessary and ensure that all issues are resolved within a timeframe agreed upon between the contractor. In addition, the contractor. Process change controls for following applicable procedures and document changes in an electronic repository. Modify and develop code for various applications to meet business needs. Work with a Database Administrator (DBA) to performance tune existing SQL database objects. Collaborate with other software developers, business analysts, software architects, and IT professionals to implement practical solutions. Ensure that all solutions are lightweight, scalable, and built to a high level of quality. Ensure security is being factored into each step of the software development process for various systems in accordance and Office of Technology and Innovation (OTI) policies and procedures. Create estimates on time and effort to complete assignments based on end-user requirements. Design and develop new solutions utilizing design and configuration tools within Web Service Configurations. Provide scripting support to resolve existing issues and implement new features