Web Engineer (RPG)-Remote

Remote • Posted 17 hours ago • Updated 1 hour ago
Contract W2
Remote
$DOE
Company Branding Image
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

  • Agile
  • SCRUM
  • SQL
  • IBM

Summary

Job Title: Web Engineer (RPG)

Location: Remote

Job Description:

  • Software Engineer with 5 years of experience bridging the gap between robust IBM iSeries (AS/400) backends and modern web architectures.
  • Proven expertise in modernizing RPG codebases through Agile methodologies, CI/CD pipelines, and automated testing.
  • I specialize in exposing high-volume DB2 datasets to web applications, ensuring the reliability of legacy systems while enabling the speed of modern digital healthcare solutions.

Required Skills:

  • 2-3 years of industry specific experience preferred.
  • Must have Strong understanding of IBM iSeries.
  • Demonstrated proficiency with RPG programming language.
  • Working knowledge of DB2 and SQL Server databases.
  • 2-3 years' experience with software engineering best practices, including continuous integration, unit testing, refactoring, and code reviews.
  • Understanding of Software Development Lifecycle methodologies, with specific exposure to or participation in Agile/Scrum techniques.

Job Responsibilities:

  • Based on the job description, this role is a mix of backend development, legacy system maintenance, and process modernization.
  • Here is a breakdown of the specific day-to-day duties, translated from the job description's corporate language into actual engineering tasks.
  • The Core Engineering (70% of the role)
  • This is the "meat" of the job. Despite the title "Web Engineer," you are primarily working on the server-side logic that powers the product.
  • Writing RPG Logic: You will design and code "software modules" using RPG (Report Program Generator) on the IBM iSeries platform. This likely involves writing RPGLE (Free Format) to create the business logic that processes healthcare claims or financial data.
  • Database Development: You will write SQL queries and manage DB2 databases. This involves creating tables, views, and stored procedures to handle large datasets efficiently.
  • Connecting to the Web: Since the title is "Web Engineer," a key duty is likely exposing this legacy logic to the web. You will probably write APIs or middleware that allow a modern frontend (like React or Angular) to talk to the IBM iSeries backend.
  • Quality Assurance & Modernization (20% of the role)
  • This company is trying to modernize how they work with the mainframe. They want you to bring "Web" practices to a "Mainframe" environment.
  • Unit Testing: Unlike traditional RPG shops that rely on manual testing, you are expected to write automated unit tests and conduct integration testing. You might be using tools like RPG Unit or Unit.
  • CI/CD Implementation: You will manage "Change Control," which implies using version control tools (like Git or SVN) and pipeline tools (like Jenkins or ARCAD) to move code from development to production, rather than just manually copying libraries.
  • Refactoring: You will take old, monolithic RPG code and break it down into smaller, cleaner, and more testable modules.
  • Collaboration & Mentorship (10% of the role)
  • With 5 years of experience requested, this is considered a senior or mid-to-senior role.
  • Agile Participation: You will attend Daily Standups, Sprint Planning, and Retrospectives. The mention of SAFe (Scaled Agile Framework) means you will likely be working on a "Release Train" with multiple other teams.
  • Code Reviews: You are explicitly asked to "review software engineering approaches." This means you will read other developers' code to ensure it meets best practices and security standards before it merges.
  • Mentorship: You will guide junior developers or traditional mainframe programmers who are struggling to adapt to modern Agile/DevOps workflows.

Job Requirements:

  • Ability to execute project deliverables in a dynamic, fast-paced environment within estimated timelines.
  • Strong analytical, organizational, and interpersonal skills.
  • Good written and verbal communication skills.
  • 2-3 years' experience with RPG programming language.
  • 2-3 years' experience with databases: DB2 and SQL Server.
  • Strong knowledge and application of SAF e agile practices (preferred).
  • Proficiency working with large data sets.

Desired Skills & Experience:

  • Design and develop high-quality, maintainable software modules for the Cotiviti, Inc. product suite.
  • Conduct unit and integration testing using appropriate methodologies and techniques.
  • Analyze requirements and specifications, creating detailed designs for implementation.
  • Analyze and resolve software-related issues originating from internal or external customers.
  • Continuously update professional knowledge of new technologies as selected and integrated into the Cotiviti, Inc. product suite.
  • Manage change control; enter, transcribe, record, store, and maintain information in both written and electronic formats.
  • Review software engineering approaches to proposed solutions to ensure adherence to best practices.
  • Mentor team members in proper software engineering methods and techniques.
  • Complete all responsibilities as outlined on the annual Performance Plan (Required).
  • Complete all special projects and other duties as assigned (Required).
  • Perform duties with or without reasonable accommodation (Required).

Best Regards:

Monika G

Phone:

Email:

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: 10429554
  • Position Id: 2026-1091
  • Posted 17 hours ago

Company Info

About TechniPros, LLC

TechniPros is a fast growing software consulting company offering mission critical consulting solutions to businesses through cutting-edge technologies since 2005. We help our clients successfully respond and capitalize on opportunities by providing professional services in the areas of systems integration and staff supplementation. We aim to deliver innovative and practical solutions, from concept through implementation and maintenance.



To be a pioneer in technology services industry and to attain & sustain a primary place in attaining quality staffing services to support human capital management needs.
About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

21d ago

Easy Apply

Contract

$40 - $60

Remote

8d ago

Easy Apply

Contract

Depends on Experience

Remote

Today

Easy Apply

Full-time, Contract, Third Party

Remote

Yesterday

Easy Apply

Contract

$40 - $50

Search all similar jobs