MMS/RPG Engineer

capstoneintegratedsolutions

New York (NY)

Remote

USD 140,000 - 190,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CapNexus is seeking a Senior Software Engineer to own complex software outcomes, designing and building applications, APIs, and services, while mentoring peers in our agentic delivery system. You will focus on IBM i development, including RPGLE, SQLRPGLE, CL, DB2 for i, and integrations with web services and data exchange, applying strong architectural judgment.

This remote US role emphasizes quality, observability, and collaboration with Solutions Architects and Engagement Managers to deliver

Qualifications

  • 5+ years of professional software engineering experience.
  • Strong grasp of architecture concepts: event-driven and service-based design, API design, data modeling.
  • Experience owning a significant system from design through production and mentoring engineers.
  • Hands-on experience with AI-driven workflows and spec-driven development tools.

Responsibilities

  • Build and maintain IBM i applications in free-format RPGLE, SQLRPGLE, and CL using ILE concepts.
  • Work with DB2 for i through SQL and DDS, including files and subfiles.
  • Integrate IBM i applications with web services, JSON, XML, FTP, and IFS.
  • Support changes through testing, deployment, and post-deployment with client teams.
  • Set coding and testing standards for IBM i work; identify modernization opportunities.
  • Own the technical outcome for a system area or major feature set from design to delivery.
  • Design APIs and data models with cost, scale, and failure in mind; build observability in.
  • Collaborate with Cloud Engineers on infrastructure as code and CI/CD.
  • Partner with Solutions Architect and Engagement Manager to translate designs into build plans.
  • Set code-quality standards and mentor engineers through pairing and reviews; guide AI tooling usage.

Skills

5+ years of software engineering
Architecture concepts
CI/CD
AI tooling
IBM i experience
Designing APIs

Tools

Kiro
Claude Code
Amazon Q Developer
Cursor with rules

Job description

Specialization : IBM i / RPG I Location : Remote (US)

CapNexus is an AWS consulting partner specializing in AI and cloud engineering. We build and deliver software through agentic engineering: we build and operate the systems that produce code, direct AI tooling to accelerate delivery, and exercise the judgment that keeps AI-generated work correct. Everyone at CapNexus works fluently inside our delivery system, which combines agentic tooling, spec-driven development, evidence-based quality, and AI-augmented delivery governance.

Who You Are and What You'll Do:

CapNexus is looking for a Senior Software Engineer to own complex software outcomes: designing and building applications, APIs, and services, and raising the bar for the engineers around you. You'll work through our agentic delivery system, where AI tooling carries the mechanical load and you own the architecture, the correctness of what ships, and the growth of the people you mentor. We care more about how you think about building systems than which language you learned first.

In this role, you'll focus on IBM i: building and supporting RPG applications, the DB2 for i data behind them, and the integrations that connect them to the rest of the business.

Responsibilities:
  • Build and maintain IBM i applications in free-format RPGLE, SQLRPGLE, and CL, using ILE concepts such as procedures, service programs, and modules.
  • Work with DB2 for i through SQL and DDS, including physical and logical files and subfiles.
  • Integrate IBM i applications with other systems through web services, JSON and XML, FTP, and the Integrated File System (IFS).
  • Support changes through testing, deployment, and post-deployment, and resolve technical issues directly with client teams.
  • Set coding and testing standards for IBM i work, and identify where modernizing an application pays off.
  • Own the technical outcome for a system area or major feature set: propose the approach, define the task breakdown, and deliver with minimal escalation.
  • Design APIs and data models that account for cost, scale, and failure, and build in observability (logging, tracing, and metrics) from the start.
  • Work with Cloud Engineers on infrastructure as code and CI/CD so what you build deploys the same way every time.
  • Partner with the Solutions Architect on solution design and with the Engagement Manager on delivery, and turn designs into a build plan the team can execute.
  • Set code-quality standards for your area, and mentor Software Engineers I and II through pairing and reviews that teach, including how to direct AI tooling and check what it produces.
  • Join architecture presentations and technical deep-dives alongside the Solutions Architect when the client needs your depth.
Qualifications:
  • 5+ years of professional software engineering experience.
  • A strong grasp of architecture concepts: event-driven and service-based design, API design, data modeling, separation of concerns, and designing for change.
  • Experience owning a significant system from design through production, and mentoring the engineers who built it with you.
  • Working knowledge of CI/CD and infrastructure as code.
  • Hands-on experience with spec-driven or agentic development workflows, where specs drive code generation, for example Kiro, Claude Code, Amazon Q Developer, or Cursor with rules. Using AI only for autocomplete or snippets doesn't count.
  • A track record of catching what AI-generated or refactored code gets quietly wrong, and of building the tests and gates that prove behavior is preserved.
  • Hands-on experience programming on IBM i (AS/400, iSeries): free-format RPGLE, SQLRPGLE, CL, and OS/400 commands.
  • Strong SQL skills on DB2 for i, plus working knowledge of DDS, subfiles, and older RPG (RPG III and fixed forma
How You'll Work: Agentic Engineering:

You own outcomes on complex work, exercise architectural judgment, and raise the bar for those around you.

  • Agentic tooling. Set the tooling approach for a codebase or engagement: which work goes to a conversion engine, which is spec-driven build, where the human-in-the-loop gates belong, and how the toolchain is wired for the problem at hand.
  • Spec validation and readiness. Own the quality of the handoff from specification to build. Make sure specs are executable and actually satisfy the requirements, and hold delivered work to a defined readiness bar. When generated code is wrong, fix the spec, not just the output.
  • Validating AI output. Be the final judgment on correctness for high-risk changes, including in unfamiliar domains, by designing the evidence that proves behavior is preserved.
  • Delivery-system ownership. Design and maintain the project-specific setup of our delivery tooling (steering, agent roles, templates, quality gates, and metrics) as durable capability, not one-off scaffolding.
  • Judgment over correctness: you can tell when confident, plausible-looking AI output is quietly wrong. Tooling does the mechanical work; you're accountable for whether it's right.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

MMS/RPG Engineer
MMS/RPG Engineer

CapNexus • New York (NY)

On-site
USD 140,000 - 170,000
Medical benefits
Dental benefits
401(k) plan
MMS/RPG Engineer
MMS/RPG Engineer

CapNexus • Florida City (FL)

Remote
USD 120,000 - 160,000
Medical
Dental
401(k)
Senior IBM i RPG Engineer, Remote & AI-Driven Delivery
Senior IBM i RPG Engineer, Remote & AI-Driven Delivery

capstoneintegratedsolutions • New York (NY)

Remote
USD 140,000 - 190,000
Senior IBM i RPG/DB2 Engineer for API & Cloud
Senior IBM i RPG/DB2 Engineer for API & Cloud

CapNexus • New York (NY)

On-site
USD 140,000 - 170,000
Medical benefits
Dental benefits
401(k) plan
Lead Software Engineer - IBM iSeries
Lead Software Engineer - IBM iSeries

Cox Enterprises • Atlanta (GA)

On-site
USD 120,000 - 180,000
Senior Developer and Architect
Senior Developer and Architect

Programmers.io • Baltimore (MD)

On-site
USD 110,000 - 160,000
Health insurance
401(k)
Paid time off
+1
Manager, Engineering
Manager, Engineering

Ladders • United States

Remote
USD 110,000 - 130,000
Excellent medical, dental, and vision
Mental health support
Paid time off and holidays
+2
RPG Programmer
RPG Programmer

Programmers.io • Maryland

Hybrid
USD 110,000 - 140,000
Solutions Architect
Solutions Architect

Programmers.io • United States

Remote
USD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Alined Consulting Group • Chicago (IL)

On-site
USD 120,000 - 170,000