RPG Developer (IBM AS/400 / IBM i)

Software EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 1,001-5,000

Location

India

Posted

63 days ago

Salary

0

Seniority

Mid Level

Job Description

RPG Developer (IBM AS/400 / IBM i)

Fulcrum Digital

Responsibilities - • Design, develop, test, and maintain RPG IV (ILE RPG / RPGLE) programs on the IBM AS/400 / IBM i platform. • Write and optimise CL and CLLE programs for job scheduling, automation, and system operations. • Develop and maintain complex DB2 for i database objects including physical and logical files, tables, views, and stored procedures using embedded SQL and SQL/400. • Analyse existing RPG programs and actively contribute to modernisation efforts — including migration from fixed-format to free-format RPG. • Integrate IBM i applications with external systems via REST/SOAP APIs, MQ Series, and file-based interfaces. • Participate in full SDLC activities: requirements analysis, technical design, development, unit testing, and deployment. • Conduct and participate in peer code reviews, ensuring adherence to coding standards and best practices. • Troubleshoot and resolve production defects in a timely and thorough manner, with clear root cause documentation. • Work collaboratively with onshore business analysts, QA teams, and project managers across time zones. • Contribute to technical documentation including program specifications, change logs, and operational runbooks. - Stay current with IBM i platform developments and proactively identify opportunities to improve system performance and maintainability. Requirements • 3–8 years of active, hands-on development experience on the IBM AS/400 / iSeries / IBM i platform. • Strong proficiency in ILE RPG (RPGLE), including free-format RPG development. • Solid experience with CL / CLLE for batch processing, job scheduling, and system automation. • Proficient in DB2 for i including complex SQL queries, joins, stored procedures, and performance tuning. • Demonstrated experience integrating IBM i applications with modern systems or APIs. • Familiarity with IBM RDi (Rational Developer for i) or equivalent development tools. • Experience with source control and change management tools (e.g., Git, ALDON, Turnover, or ARCAD). • Strong debugging and problem-solving skills with the ability to independently investigate and resolve issues. • Good written and verbal English communication skills for effective collaboration with international teams. • Comfortable working independently in a remote setup with minimal supervision. PREFERRED QUALIFICATIONS • Hands-on experience with free-format RPG modernisation projects and a clear enthusiasm for evolving IBM i capabilities. • Exposure to open-source tooling on IBM i (e.g., Node.js, Python, PHP, or Git integration). • Experience with web service development and consumption within IBM i environments. • Familiarity with Agile/Scrum delivery methodologies. • Background in domains such as manufacturing, distribution, retail, or financial services. • Experience mentoring junior developers or leading small technical workstreams. IBM i or related professional certifications are a plus. Benefits • Fully remote engagement with flexible working arrangements. • Competitive compensation aligned with experience and skillset. • Exposure to complex, large-scale IBM i environments with genuine modernisation opportunities. • A collaborative international team environment with structured communication and clear expectations. • Opportunities to grow into senior developer, technical lead, or modernisation specialist roles. Long-term engagement potential for the right candidate

Related Job Pages

More Software Engineer Jobs

Apex Systems logo

Software Developer II

Apex Systems

Apex Systems, an IT staffing and workforce solutions firm, provides recruiting and staffing services to large and small companies alike. Founded in 1995 by three Virginia Tech clas

Title: Software Developer II Employee Type: Contract Remote: Yes Location: Works From Home, NY, US Job Type: Applications and Data Management Pay Range: $67 - $67 per hour Job Description: Job#: 3028180 Location: Fully Remote Partner in a team environment and be able to independently design, develop, code, test and debug new software or significant enhancements to existing software of moderate complexity. Develop solutions across many disciplines and be responsible for explaining solutions and procedures. Apply principles, theories and concepts and use methodologies, tools, documentation processes and test procedures to complete projects related to moderately complex software. - Independently design, develop, test, debug, and enhance moderately complex software in a collaborative team environment - Design and implement scalable, testable code to enhance and update enterprise systems - Analyze programming requirements to support seamless integration with existing applications - Develop solutions across multiple disciplines and clearly explain technical designs and procedures - Conduct system testing, documentation, and validation of code changes and enhancements - Research, evaluate, and resolve technical issues; recommend and implement effective solutions - Provide technical training and support to end users and stakeholders - Estimate project timelines and ensure delivery within established schedules - Collaborate with team members to maintain alignment with coding standards and release trains - Deploy and enable applications in hosted and cloud environments What We Look For in a Candidate - 6+ years of experience with a Bachelor's Degree - 4+ years of experience with a Master's Degree - Proficient in Java, RestAPI, API management, MySQL, Python, GIT Hub, Jenkins, Kubernetes, Kafka, and working within hosted environments (AWS, Azure, Google) - Optical DWDM Transport experience Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click here for more details. Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.

New York
$0 / hour

ARKLOGIC is the parent company of LINCGEO is looking to expand our US offices. While we are always looking for talent of all levels, including Senior Developers, Mid to Junior Level Backend Developers, Mid to Junior Level Front End Developers, and Non-Technical Testers, currently we are focused on the Backend Developer role.Backend Developer LINCGEO is seeking an experienced Backend Developer to play a key role on our team. The ideal candidate has strong, firsthand technical expertise in a variety of configuration management and data technologies and the proven ability to fashion robust scalable solutions. Attention to detail is a must as the team will be responsible for the coding, maintaining, security, and optimizing responsive web apps and related databases in collaboration with our in-house programming, UI/UX, and management team. Strong expertise in AI-integrated and data-driven technologies. We’re looking for the best and brightest developer in the industry to join our team! We have locations in NJ, PA, NY, MA, and FL, and are open to remote options as well. You must be work authorized to work for any employer in the United States on a full-time basis without the need for employer sponsorship. LINCGEO does not provide sponsorship to employees. Responsibilities - Enhance our existing application written in C#, node.js, .net, JSON, Entity Framework, CSS/SASS, TypeScript, XML, and Esri ArcGIS Maps SDK for Java Script - Contribute to the development of new product modules from scratch while thinking about scalability and security. - Perform code reviews to ensure high code quality in DevOps - Mentoring junior programmers providing guidance, sharing best practices, and code efficiency based on code reviews and the goals of the product - Work closely with all staff including designers and management, working with new modules from conception to post-deployment in a fast-paced, collaborative environment. - Design client-side and server-side architecture - Develop and manage databases and applications - Proactively manage security and data protection concerns. - Build features and applications with a mobile design - Develop and implement automated tests to ensure the quality and ongoing reliability of your features - Proactively contribute ideas for new features, as well as identify areas for improvement - Proactively address technical issues and risks that could impact project schedule and/or integrity of the application environment - Effective document code with version control - Integrate and deploy AI/ML models via REST APIs (e.g., OpenAI, Azure Cognitive Services, or custom ML pipelines). - Develop intelligent backend logic for automation, predictive insights, and data processing workflows. - Build and manage data pipelines and ETL processes supporting analytical dashboards and intelligent decision-making. - Ensure backend architecture supports AI-based data analysis, semantic search, and adaptive user experiences. - Work closely with the AI team to integrate model outputs, inference engines, and NLP pipelines into production systems. Required Qualifications - 5+ years of industry experience in C#, .net, node.js software development. - Demonstratable project and team Leadership - Strong knowledge of data structures and algorithms, proficient in C#, JSON, Entity Framework, and XML. - Experience designing and developing REST APIs - Proficient in writing SQL queries – Knowledge and previous experience in writing optimized SQL queries is an plus - Experience with task automation - Hands on experience in Github or similar platforms and pull request process - Previous experience building a web application from scratch - Knowledge of MIT licensed based open-source libraries - Able to articulate complex solutions through technical discussions. - Strong understanding of Web technologies and distributed systems - Strong knowledge with cloud-native technologies such as DevOps, AWS, DevExpress, Figma, - Self-starter with a can-do attitude who has relentless desire to improve quality and quantity of your output - Experience with AI/ML integration, AI APIs, or data processing frameworks (e.g., TensorFlow, PyTorch, OpenAI API, Azure ML). - Familiarity with cloud AI/ML services (e.g., AWS AI/ML tools, Azure Cognitive Services). Compensation - $95,000-$ 150,000 per year, depending on experience, qualifications, and overall fit for the role. Nice to have qualifications - Curiosity towards new technology and outstanding ability to analyze and solve problems. - Demonstrated system thinking and expertise in more than one layer of multi-tier architecture. - Hands-on experience with AI-driven data processing, predictive analytics, or NLP pipelines. - Exposure to vector databases or semantic search systems (e.g., Pinecone, Azure Cognitive Search). - Passion for continuous learning and experimentation with AI technologies and emerging frameworks.

United States
$22 - $27 / hour
Job Closed

Role Description Lead front-end development for the our SaaS platform, with support across back-end development as required. Contribute to the ongoing growth and enhancement of a 2-year-old application entering its next stage of feature expansion and technical maturity. Work within a small, agile team to deliver high-quality, scalable, and commercially practical solutions. Understand the business use case, application workflows, and customer requirements in order to develop effective solutions with minimal detailed specification. Bring initiative, creativity, innovation, and strong technical judgement to the role. Key Responsibilities - Lead the development of front-end application features using React, TypeScript, JavaScript, and MUI. - Contribute to back-end development, integration, and application logic where required. - Develop clean, maintainable, scalable, and high-performing code across the platform. - Work across the full software delivery lifecycle including analysis, solution design, development, testing, deployment, and support. - Understand business requirements and translate them into practical technical solutions. - Improve application usability, responsiveness, performance, and overall customer experience. - Work collaboratively with a team of 4–5 in a dynamic environment with evolving priorities and requirements. - Take ownership of tasks and solutions, often without extensive functional or technical specifications. - Participate in application architecture, technical problem solving, and feature planning. - Support continuous improvement of development standards, processes, quality, and release outcomes. - Contribute ideas and innovation to improve both the platform and the way the team works. - Assist with testing, troubleshooting, issue resolution, and production support as needed. Technical Environment - React - TypeScript - JavaScript - MUI - PostgreSQL - ClickHouse - AWS - DevOps / Github - AI (Claude), AI Development Skills and Experience Required - Strong commercial experience in front-end development using React. - Strong capability in TypeScript and JavaScript. - Experience working with modern component-based UI frameworks, preferably MUI. - Good working knowledge of back-end application development and API development and integration. - Experience with PostgreSQL and ideally ClickHouse or similar analytics/data platforms. - Exposure to AWS environments and its services like Cloudfront, SBS. - Strong debugging, problem-solving, and analytical skills. - Ability to work effectively in an agile environment with changing requirements and priorities. - Ability to quickly understand business workflows, user needs, and application logic. - Strong attention to detail and commitment to high-quality delivery. - Strong English communication skills. Personal Attributes - Self-motivated and accountable. - Comfortable working in a small team and taking on varied responsibilities. - Adaptable and responsive to changing business and product requirements. - Strong communicator who can work effectively across technical and non-technical discussions. - Open to new ideas, learning, continuous improvement, and innovation. - Practical, hands-on, and delivery focused. Role Expectations - Operate as a senior and lead-style contributor within the engineering team. - Work with a high degree of independence and ownership. - Help shape product direction through technical input, innovation, and solution thinking. - Maintain a strong balance between speed, quality, scalability, and usability. - Contribute positively to a collaborative, agile, and growth-oriented team environment. - Attention to detail and pride in quality of work. - Do it right first time. - Test own work and ownership for quality of work.

Worldwide
Job Closed
ALS logo

Senior Application Developer

ALS

The ALS team is a diverse and dedicated community united by our passion to make a difference in the world. Our values are important to us, and shape how we work, how we treat each other and how we recognise excellence. ALS is proud to be an equal opportunity employer. Committed to fostering an inclusive work environment where the strengths and perspectives of each employee are both recognised and valued. Qualified candidates will be considered without regard to various characteristics protected by the law. Reasonable adjustments to support candidates throughout the recruitment process are available upon request.

Full TimeRemoteTeam 10,001+H1B Sponsor

At ALS, we encourage you to dream big. When you join us, you’ll be part of a global team harnessing the power of scientific testing and data-driven insights to build a healthier future. About the Position: The Oracle Fusion Cloud Senior Developer is to enable seamless business operations on Oracle Fusion Cloud by building and maintaining custom technical components (integrations, extensions, reports, and data migrations) while ensuring performance, scalability, and compliance with Oracle best practices. Specific Responsibilities: - Convert business requirements into scalable, upgrade-safe Oracle Fusion Cloud technical designs aligned to best practices. - Lead full lifecycle delivery (implementations, enhancements, testing, cutover) and provide L2/L3 production support. - Own end-to-end integrations between Fusion and external systems; monitor and resolve failures across OIC, ATP, and Fusion. - Maintain integration artifacts (documentation, mapping, runbooks/support guides) and drive root-cause analysis with long-term fixes. - Build and deliver operational, analytical, and statutory reporting using Fusion reporting tools. - Manage data migrations via FBDI, ADFdi, and BICC, ensuring accuracy, reconciliation, and audit compliance. - Leverage OCI services (Object Storage, Functions, API Gateway, Logging) to enable integrations and extensions. - Implement and support security (OAuth, certificates, roles) and ensure compliance with organizational/cloud standards. - Collaborate with functional teams, business stakeholders, and project leadership; provide technical guidance, impact analysis, and effort estimates. - Identify and implement automation, optimization, and continuous process improvements - Use correct methods in accordance with the established procedures and schedules while ensuring analytical quality; - Observe established safety regulations and comply with all ALS health and safety policies and procedures; - Implement and support data integration patterns using Azure services (e.g., ADF, Azure SQL, Azure Data Lake, APIs, and file based integrations). - Support, monitor, and maintain Azure Data Factory (ADF) pipelines to ensure reliable, timely, and accurate data movement across systems. - Develop, enhance, and troubleshoot Azure data integration solutions, including ingestion, transformation, and orchestration of data from multiple sources. - Investigate and resolve data pipeline failures, performance issues, and integration errors, including root cause analysis and remediation - Other duties as assigned. Required Knowledge, Skills & Abilities: - Strong hands-on experience in Oracle Fusion Cloud Technical development. - Expertise in Oracle Integration Cloud (OIC) and cloud adapters. - Proficiency in PLSQL programming and UNIX/Linux scripting. - Solid knowledge of Oracle ATP DB administration and optimization. - Experience with REST/SOAP APIs, FTP integrations, and FBDI processes. - Strong background in reporting tools: BIP, OTBI, BICC. - Familiarity with Oracle Cloud Infrastructure (OCI) services. - Excellent problem-solving and communication skills. - Experience integrating Oracle Fusion Cloud with Microsoft Azure services. - Hands on experience supporting Azure Data Factory in a production environment. - Strong understanding of data integration concepts (ETL/ELT, data pipelines, orchestration, error handling). - Experience with SQL and relational databases (e.g., Azure SQL, SQL Server). - Familiarity with cloud data platforms such as Azure Data Lake or similar storage solutions Required Qualifications: - Bachelor’s degree in computer science, Information Technology, Engineering, or a related technical field. · - Master’s degree in a relevant discipline is preferred and considered an asset. - 7–10 years of overall IT experience with strong exposure to enterprise applications. - 5–8 years of hands-on experience in Oracle Fusion Cloud Technical development. - Oracle certifications are highly valued, including Oracle Cloud Infrastructure (OCI) Certification Oracle Integration Cloud (OIC) Certification Oracle Fusion Cloud Technical Specialist Certifications Oracle Autonomous Database Certification Our Benefits Include - An estimated annual salary ranging from $110,00 to $120,000 at the time of posting. Individual compensation is determined by factors such as job-related skills, relevant experience, education and/or training. - Comprehensive benefit package specific to your work status (including extended medical, dental, and vision coverage, access to company perks, life and disability insurance, retirement plan with company match, employee assistance and wellness programs) - Additional vacation days for years of service - Business support for education or training after 9 months with the company - Learning & development opportunities (unlimited access to e-learnings and more)   Please note: Benefits vary based on employee status. Working at ALS The ALS team is a diverse and dedicated community united by our passion to make a difference in the world. Our values are important to us, and shape how we work, how we treat each other and how we recognise excellence. At ALS, you’ll be supported to develop new skills and reach your full potential. We invest in our people with programs and opportunities that help you build a diverse career with us. We want everyone to have a safe, flexible and rewarding career that makes a positive impact on our people, the planet and our communities. Everyone Matters ALS is proud to be an equal opportunity employer and is committed to fostering an inclusive work environment where the strengths and perspectives of each employee are both recognised and valued. Qualified candidates will be considered without regard to race, colour, religion, national origin, military or veteran status, gender, age, disabilities, sexual orientation, gender identity, pregnancy and pregnancy-related conditions, genetic information and any other characteristics protected by the law. We invite resumes from all interested parties, including women, First Nations, Metis and Inuit persons, members of minority groups, and persons living with disabilities.   ALS also welcomes applications from people with all levels of ability. Reasonable adjustments to support candidates throughout the recruitment process are available upon request.  Eligibility To be eligible to work at ALS you must be a Citizen or Permanent Resident of the country you are applying for, or either hold or be able to obtain, a valid working visa. How to apply Please apply on-line and provide a resume & cover letter that best demonstrate your motivation and ability to meet the requirements of this role.

Canada
$110K - $120K / year