Software Engineer IBM ACS Macro Modernization

Remote • Posted 2 hours ago • Updated 2 hours ago
Contract Independent
Contract Corp To Corp
Contract W2
Remote
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • Pcomm
  • HOD
  • Proven experience with IBM Access Client Solutions (ACS) Session Manager OR demonstrated experience with comparable terminal emulator macro environments (e.g.
  • EHLLAPI-based tools) Strong proficiency in Visual Basic for Applications (VBA) (Excel or similar environments) Experience working with macro scripting / automation of terminal-based systems Ability to analyze and refactor legacy automation code

Summary

Overview

We are seeking a hands-on Software Engineer with strongexperience in IBM Access Client Solutions (ACS) Session Manager orsimilar terminal emulator macro environments, along with Visual Basic forApplications (VBA) expertise.

This role will focus on modernizing and stabilizing criticalmacro-driven workflows currently used across multiple business units.Many of these solutions were developed historically and are now tightlyembedded in operations, creating both technical debt and operational risk.

The selected candidate must be able to quickly onboard, analyzeexisting macro logic, and begin conversion efforts immediately

Key Responsibilities

  • Analyze existing ACS / emulator-based macros currently used in production across multiple business units
  • Reverse-engineer undocumented or loosely documented macro logic and workflows
  • Convert and refactor legacy macros to be compatible with newer versions of IBM ACS Session Manager
  • Where appropriate, translate macro logic into VBA-based solutions (e.g., Excel-driven front ends leveraging EHLLAPI or similar integration methods)
  • Partner closely with an assigned Business Analyst to:
  • Document current-state and future-state workflows
  • Validate functional requirements
  • Ensure business continuity during migration
  • Identify risks, dependencies, and edge cases within macro-driven processes
  • Deliver clean, maintainable, and supportable solutions aligned with modernization efforts
  • Provide documentation of converted solutions to support long-term maintainability

Required Qualifications

  • Proven experience with IBM Access Client Solutions (ACS) Session Manager OR demonstrated experience with comparable terminal emulator macro environments (e.g., HOD, PCOMM, EHLLAPI-based tools)
  • Strong proficiency in Visual Basic for Applications (VBA) (Excel or similar environments)
  • Experience working with macro scripting / automation of terminal-based systems
  • Ability to analyze and refactor legacy automation code with minimal documentation
  • Experience interfacing with mainframe or IBM i (AS/400) systems
  • Strong troubleshooting and problem-solving skills
  • Ability to quickly ramp up and contribute with minimal onboarding

Preferred Qualifications

  • Experience with EHLLAPI or other emulator integration APIs
  • Background in modernization or migration of legacy automation tools
  • Experience working in regulated or operationally critical environments (where downtime or errors have business impact)
  • Familiarity with process documentation and workflow mapping
  • Experience collaborating with business analysts and cross-functional teams

Engagement Details

  • Role Type: Contract (initial engagement with potential extension)
  • Work Style: Remote
  • Team Structure: Paired with a dedicated Business Analyst and aligned with an automation engineering team
  • Start Expectation: Immediate contribution required
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10377891
  • Position Id: 2026-8704
  • Posted 2 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

4d ago

Easy Apply

Third Party, Contract

Depends on Experience

Remote

4d ago

Easy Apply

Contract

50 - 60

Remote

7d ago

Easy Apply

Contract, Third Party

$40 - $70

Remote or Hybrid

Today

Easy Apply

Contract

$75 - $82.60 per hour

Search all similar jobs