Intermediate / Senior IBM i (AS/400) Developer
TechnologieDescription
CGI is seeking an Intermediate or Senior IBM i (AS/400) Developer to contribute to the development, evolution, and maintenance of critical business applications in a stable and high-performance technological environment.
You will join a multidisciplinary team where collaboration, innovation, and development quality are at the heart of projects. In this role, you will participate in all stages of the software development lifecycle, from requirements analysis to solution deployment, while working closely with functional analysts, business users, quality assurance teams, architects, and infrastructure specialists.
We are looking for a developer passionate about IBM i technologies, recognized for their rigor, autonomy, and ability to transform business needs into robust and scalable technical solutions.
Roles and Responsibilities
As an IBM i (AS/400) Developer, you will be called upon to:
Design, develop, maintain, and optimize applications on the IBM i (AS/400) platform.
Develop solutions using RPG, RPGLE, CL, SQL, and DB2 for i.
Participate in functional and technical requirements analysis to propose solutions tailored to business objectives.
Conduct impact analyses for evolution requests and identify technical risks, dependencies, and constraints.
Develop and maintain programs, batch processes, reports, interfaces, and database objects.
Participate in integration activities with internal applications and external systems.
Perform unit testing, correct anomalies, and ensure the quality of deliverables.
Participate in code reviews and promote best development practices.
Prepare and maintain technical documentation, development specifications, deployment procedures, and test results.
Collaborate with business analysts, project managers, QA teams, system administrators, and other technical teams.
Participate in production deployments and provide technical support during deployments when required.
Contribute to continuous improvement initiatives aimed at performance, quality, and application maintainability.
Education
College or university degree in computer science, software engineering, information technology, or a related field, or any equivalent combination of education and experience.
Experience
Minimum of 5 years of experience in IBM i (AS/400) development.
Demonstrated experience in RPG, RPGLE, and CL development.
Solid experience with SQL and DB2 for i.
Experience in maintaining and evolving enterprise applications.
Experience in all phases of the software development lifecycle.
Experience in a critical production environment.
Technical Skills Sought IBM i (AS/400) RPG III / RPG IV RPGLE CL / CLLE SQL DB2 for i (DB2/400)
Embedded SQL DDS
Enterprise Application Development
Batch Processing
Impact Analysis
Debugging and Performance Optimization
Technical Documentation
Assets
The following skills are important assets: Experience with ILE RPG, Free Format RPG, or SQL RPGLE.
Knowledge of application lifecycle management tools (Git, Azure DevOps, or equivalent).
Experience with REST, XML, or JSON web services on IBM i.
Knowledge of integration technologies between IBM i and distributed platforms.
Experience in an Agile environment.
Experience in the financial services sector or in a highly transactional environment.
Skills Sought
- We are looking for a person who possesses:
Excellent analytical and problem-solving skills.
A proactive and results-oriented approach.
Great autonomy and excellent organizational skills.
A constant concern for quality and performance.
The ability to manage multiple priorities in a dynamic environment.
Excellent communication and collaboration skills.
A customer-focused and team-oriented approach.
Language Requirements
Bilingualism (French and English, both oral and written) is required as the role involves regular interactions with clients, business partners, and teams located in different provinces of Canada.
- CGI offers a reasonable estimate of the salary range for this position. The calculation of this range depends on various factors, including skill level, geographic market, experience, education, as well as professional licenses and certifications. Salary decisions depend on the particularities of each case. A reasonable estimate of this salary range is between $70,000 and $135,000. This position is vacant
... as owners, we put our expertise to work.
Life at CGI is anchored in shareownership, teamwork, respect, and a sense of belonging. At CGI, you can unleash your full potential because...
We invite you to become an owner on day one as we work together to turn our dream into a reality. That’s why we refer to ourselves as CGI associates, rather than employees. We benefit from the returns of our collective success and actively contribute to our company’s direction and strategy.
Your work creates value. You will develop innovative solutions and build lasting relationships with your colleagues and clients, while having access to global capabilities to bring your ideas to life, seize new opportunities, and benefit from cutting-edge sectoral and technological expertise.
You will advance your career by joining a company built to grow and last. You will be supported by leaders who have your health and well-being at heart and who will help you seize opportunities to enhance your skills and broaden your horizons.
At CGI, we value the richness that diversity brings and are committed to fostering a workplace where everyone thrives. We collaborate with our clients to build more inclusive communities and enable all CGI associates to succeed. As an equal opportunity employer, it is important to us that you can give your best during the recruitment process. If you require any particular accommodation, please inform your recruiter.
This same commitment to equity extends to our use of technology. To support our recruitment team, AI tools may be used to assist in evaluating applications, without ever replacing human judgment. All hiring decisions remain entirely in the hands of our recruitment professionals.
To learn more about accessibility at CGI, contact us by email. Please note that this email is strictly reserved for accessibility requests and cannot be used to check the status of an application.
Join us, one of the world’s leading information technology (IT) and management consulting companies.
Cette offre a été agrégée depuis indeed. Groupe Sentinella n'est pas l'employeur; postuler vous redirige vers le site original. Le texte intégral appartient à l'auteur de l'offre.
Envie qu'on travaille pour vous ?
Inscrivez-vous au banc de talents Sentinella. On vous contacte dès qu'un mandat correspond à votre profil — y compris des postes comme celui-ci.
Rejoindre le banc de talents