Jobs · Information Technology · New York

Middleware Engineer ( Only Consulting working with NYC DSS/HRA)

Innovee Consulting LLC · Brooklyn, NY · 1 mo ago
On-siteInformation TechnologyContract

About the Role

Long-term consulting engagement with NYC DSS/HRA based in Brooklyn, NY.

Responsibilities

  • Develop System Design Specifications
    • Prepare design documentation for solutions that meet system and security requirements, including evaluation of alternative approaches.
    • Develop detailed specifications covering integrations, databases, network architecture, security, and software configurations.
    • Create structured diagrams to represent database designs, communication systems, and network paths.
    • Develop, compile, maintain, and document configurations for databases, servers, monitoring systems, packaged applications, utilities, and ecosystem components.
    • Implement enhancements to existing integrations to accommodate security updates or mapping changes.
  • Develop System Documentation
    • Develop operational and installation procedures for communication systems, hardware, network, security, storage and software.
    • Develop guidelines and upgrade techniques of new operational procedures for the support of databases, hardware systems, operating systems software, network systems software, security and client server systems.
    • Develop detailed systems operations designs and architecture diagrams.
    • Prepare the details for all new integrations and the corresponding data transmissions between the ecosystems.
  • Perform System Design/Development
    • Create, test, and maintain APIs and backend database components.
    • Build integrations to enable data exchange between agency systems and external platforms, as well as across internal ecosystem applications.
    • Develop and enhance middleware integrations to support new and evolving business requirements.
    • Provide general programming support and assistance to other technical staff and related projects as needed.
    • Perform daily health checks and proactive monitoring of middleware integrations to ensure uninterrupted application performance.
    • Monitor scheduled jobs and system traffic to confirm successful processing of all requests.
    • Manage environment credentials and configurations to maintain secure access across development, QA, and production environments.
    • Investigate and resolve integration issues by rerunning processes or coordinating with vendors and partner teams to process pending requests.
    • Review database logs for exceptions and take proactive measures to resolve integration issues, preventing service disruptions during business hours.
    • Check queues and reprocess transactions as needed to ensure timely and reliable data delivery across integrated systems.
    • Monitor server health and system activity to ensure agency applications operate smoothly, enabling timely case transmission and processing.
    • Build a new training environment to support staff onboarding and training activities.
  • Perform Testing/Evaluation
    • Conduct unit testing newly developed and modified integrations to verify individual components function as designed.
    • Support QA test cycles by executing integration test scenarios and ensuring all functional requirements are met prior to production deployment, and assisting with performance testing as needed.
    • Test APIs and integrations across different data formats used by integrated system modules.
    • Provide support for middleware components, including message flows, queues, and web services used for data exchange.
    • Develop guaranteed delivery message flows to ensure no loss of client data after submission.
    • Build and automate log monitoring processes, including notifications and alerts for failures or exceptions.
    • Develop, implement, and monitor information technology quality assurance standards.

Required Skills

A minimum of 4 years of experience with the following skill sets:

  • Application Development & Middleware Expertise — Experience in application software development using middleware platforms and integration tools, along with strong skills in data analysis, data access, data structures, data manipulation, databases, design, programming, testing, and implementation.
  • Documentation & Software Conversion — Preparing technical and user documentation, as well as performing software conversions.
  • Multi-Platform Environment Exposure — Exposure to diverse environments including mainframe, mid-range systems, personal computers, and laptops.
  • Database Expertise — Working with Relational databases including but not limited to Oracle and SQL Server.
  • IBM Integration Bus & Web Services — Hands-on experience in enterprise middleware platform flow development and administration, along with web service development and consumption.
  • SOA & Integration Technologies — Strong knowledge of Service-Oriented Architecture (SOA) trends and standards, including XML, JSON, REST APIs, SOAP APIs, XML schemas, and WSDL usage.

Similar jobs