Fresche Solutions

Experts in IT development, modernization & transformation || Voted Top Employer since 2015

Senior RPG Programmer – Analyst

Software EngineerSoftware EngineerFull TimeRemoteTeam 201-500H1B No SponsorCompany SiteLinkedIn

Location

Massachusetts

Posted

8 days ago

Salary

Not specified

Bachelor Degree20 yrs expEnglishSQL

Job Description

• Lead the analysis, design, development, and maintenance of business-critical IBM i applications • Support clients in resolving application issues, identify business needs, and deliver solutions • Analyze, design, code, and test software applications using all versions of RPG and SQL • Ensure program and application integrity through various testing phases (Unit, Integration, Smoke, etc.) • Translate system architecture into clear textual and visual documentation for both technical and non-technical stakeholders • Capable of leading a small technical team when required • Lead code reviews for database and logic changes • Support clients to transform legacy business applications into modern, scalable ILE applications

Job Requirements

  • 20+ years of proven experience with the IBM i (iSeries/AS/400) platform
  • Mastery of various forms of RPG (especially RPGLE, including Free-form syntax and embedded SQL)
  • Expert-level DB2 application programming and database design
  • Deep understanding of ILE concepts (Modules, Service Programs, Binding Directories)
  • Experience navigating structured deployment and version control processes
  • Capable of verbal and written communication with various levels of client personnel

Benefits

  • true work-from-anywhere model
  • prioritizing work-life balance
  • a culture that guides every technical decision

Related Job Pages

More Software Engineer Jobs

Full TimeRemote

O time de RD Conversas está em busca de uma liderança técnica para desenvolver soluções de alto desempenho, garantindo a estabilidade, confiabilidade, observabilidade e segurança da nossa plataforma de comunicação integrada, contribuindo para a evolução contínua de nossas soluçõe...

United States + 1 moreAll locations: United States, Canada

Energy Engineering & Python Expert - Freelance AI Trainer

Mindrift

Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.

Software Engineer8 days ago
Part TimeRemote

Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation ispro...

Iowa

Energy Engineering & Python Expert - Freelance AI Trainer

Mindrift

Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.

Software Engineer8 days ago
Part TimeRemote

Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation ispro...

Virginia

Energy Engineering & Python Expert - Freelance AI Trainer

Mindrift

Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.

Software Engineer8 days ago
Part TimeRemote

Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation ispro...

Florida