4 hours ago
Responsibilities
- Build and maintain IBM i applications using free-format RPGLE, SQLRPGLE, CL, and ILE procedures, service programs, and modules.
- Work with DB2 for i using SQL and DDS, including physical files, logical files, and subfiles.
- Integrate IBM i applications with other systems through web services, JSON, XML, FTP, and the Integrated File System.
- Support testing, deployment, post-deployment activities, and direct technical issue resolution with client teams.
- Define IBM i coding and testing standards and identify opportunities for application modernization.
- Own technical outcomes for system areas or major feature sets from approach definition through delivery.
- Design APIs and data models for cost, scale, failure handling, and observability.
- Collaborate on infrastructure as code and CI/CD with Cloud Engineers.
- Partner with Solutions Architects and Engagement Managers to convert designs into executable build plans.
- Mentor Software Engineers I and II through pairing, code reviews, and guidance on AI tooling and validation.
- Set agentic tooling approaches, validate specifications, define quality gates, and verify AI-generated code for correctness.
- Maintain project-specific delivery tooling, including steering, agent roles, templates, quality gates, and metrics.
- Participate in architecture presentations and technical deep-dives with clients.
Requirements
- At least 5 years of professional software engineering experience.
- Strong knowledge of architecture, 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 engineers.
- Working knowledge of CI/CD and infrastructure as code.
- Hands-on experience with spec-driven or agentic development workflows using tools such as Kiro, Claude Code, Amazon Q Developer, or Cursor with rules.
- Demonstrated ability to identify errors in AI-generated or refactored code and build tests and quality gates that verify behavior.
- Hands-on IBM i experience with free-format RPGLE, SQLRPGLE, CL, and OS/400 commands.
- Strong SQL skills on DB2 for i and working knowledge of DDS, subfiles, RPG III, and fixed-format RPG.
- Experience with IBM i Access Client Solutions or iSeries Navigator, the IFS, JSON, and XML.
- Experience with Blue Yonder (JDA) MMS.
- Preferred experience with AWS, application modernization, Java, enterprise data centers, or retail.
Benefits
- Full-time employment.
- Medical and dental benefits.
- 401(k) and additional benefits.
- Remote work in the US.
- Equal opportunity employer committed to diversity and an inclusive, safe workplace.
About Capnexus
CapNexus builds and supports enterprise and retail technology solutions, including POS and ERP implementations, custom application development, and cloud/AI modernization. The privately held firm is headquartered in Middletown, New York and offers consulting, implementation, and managed services across AWS, data/analytics, and quality assurance. Formed by unifying Capstone Integrated Solutions, RPE Solutions, and Makira, it serves retailers and other enterprises modernizing operations and customer experience.
