AS-400 / RPG Developer

Alquemy Search & Consulting

Canada

On-site

CAD 82,656 - 89,544

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading consulting firm in Canada seeks a Software Engineer for a 6-month contract with a strong possibility of extension. The role involves delivering high-quality software solutions in an agile environment, requiring expertise in AS400, TDD, and collaboration with cross-functional teams. Excellent customer service skills are essential, alongside the ability to thrive in a fast-paced setting. The base pay range is CA$60.00/hr to CA$65.00/hr.

Qualifications

  • Minimum 5 years’ of IT experience.
  • Experience in a fast-paced environment.
  • Excellent customer service skills, both written and verbal.

Responsibilities

  • Lead enterprise application solutions' craftsmanship and scalability.
  • Design and implement business requirements and rectify gaps.
  • Collaborate cross-functionally to achieve business expectations.
  • Adhere to architecture standards and development best practices.
  • Actively resolves defects and manages technical debt.
  • Participates in agile sprint planning and retrospectives.

Skills

AS400 – RPG, CL, DB2, ILE and SQL
Knowledge of relational databases
NoSQL databases such as MongoDB and Aurora
Open Source Software frameworks
Version control systems
Test-driven development (TDD)
Experience with other development languages or scripts
Configuration/administration of application servers
Experience in a Distribution environment
Detail-oriented and fast learner

Job description

Get AI-powered advice on this job and more exclusive features.

Alquemy Search & Consulting provided pay range

This range is provided by Alquemy Search & Consulting. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$60.00/hr - CA$65.00/hr

Direct message the job poster from Alquemy Search & Consulting

Contract Duration: 6 months with very strong possibility of extension or contract to hire (based on performance)

Deliver high quality software and technical solutions in an agile environment to meet internal business partner and end customer requirements. Fluent across the full stack and coach’s other software engineers to promote a flexible mindset and develop technical competence. In this hands‑on role, the Software Engineer will be working with the Product Owner, Scrum Master, Software Engineers, Business Analysts, business stakeholders and project managers to understand the requirements, formulate technical designs, and implement and test solutions to ensure compliance to requirements and technical standards.

Responsibilities
  • Lead the craftsmanship, availability, resilience, and scalability of enterprise application solutions
  • Considered an expert in assigned development stream
  • Design and lead the implementation of business requirements and IT strategies, as well as to rectify gaps and pain points within the current state
  • Leverages strong understanding of business to develop high quality code to meet business/customer requirements
  • Provide ongoing maintenance, support and enhancements in existing systems and platforms.
  • Collaborate cross-functionally with other product owners, scrum masters, software engineers, business users, project managers and customers to achieve solutions that meet business expectations.
  • Work alongside other software engineers on the team to elevate technology and consistently apply best practices.
  • Adheres to architecture standards and development best practices like Test-Driven development, code reviews, static code analysis and secure coding
  • Writes technical user stories and ensures that non-functional requirements are met to ensure performance, scaling, resilience and maintainability of software/solutions
  • Actively resolves defects and manages technical debt
  • Develop and execute unit tests to ensure business/customer requirements are delivered
  • Participates in sprint planning, daily stand-ups, sprint reviews and retrospectives to enable progress, and surface and resolve impediments
  • Evaluates emerging technologies continually to identify opportunities, trends and best practices to strengthen development practices
  • Collaborates with the team to support end-to-end including design, development, QA, deployment and production support
  • Provide recommendations for continuous improvement.
  • Test software development methodology in an agile environment.
  • Is willing to work safely with minimal environmental impact and understands the importance of reporting all hazards, incidents, and environmental spills immediately to their Supervisor.
  • Understands that they play an integral role in their own safety and that of their colleagues and is willing to speak out when hazards are present
  • High level of innovation and creative thinking required to deliver technical solutions and provide production support for business related system issue to the business and customers
  • This job requires a complex level of problem solving related to technical business issues and business process opportunities.
  • No direct reports, individual contributor to Technology but will play a mentor role with junior software engineers
  • Excellent customer service skills are a requirement, both written and verbal. Works with internal business partners, external customers, and 3rd party vendors
  • Able to work in a changing and fast paced environment
  • Pace of work is often dictated by the business and our customers that results in aggressive timelines to deliver solutions or defects
Technical skills and experience required
  • Minimum 5 years’ of IT experience
  • Experience using:
    • AS400 – RPG, CL, DB2, ILE and SQL or
    • Knowledge on relational databases and NoSQL databases such as MongoDB and Aurora
  • Experience using frameworks including Open Source Software
  • Experience with version control systems for the appropriate technology stack
  • Experience with test-driven development (TDD)
  • Experience with other development languages or scripts is a plus
  • Experience configuring/administering application servers is preferred
  • Experience in Distribution environment is preferred
  • Ability to work in a constantly changing, fast-paced environment
  • Extremely detail-oriented, fast learner and the ability to handle multiple tasks
Seniority level
  • Mid-Senior level
Employment type
  • Contract
Job function
  • Information Technology
  • IT Services and IT Consulting

Get notified about new Software Engineer jobs in Canada.

You’re getting a notification because you registered a career preference for Software Engineer or you have completed a career preference survey. Check if you are actively looking for new opportunities and confirm your preference with us.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IBM i (AS/400) Developer
IBM i (AS/400) Developer

United States Digital Space LLC • Burlington

On-site
CAD 115,000 - 144,000
Paid vacation
Paid sick leave
Paid holidays
+1
Developer
Developer

Quarry Consulting • Canada

Remote
CAD 80,000 - 120,000
RQ11189 - 2 x Sr. Software Developer - Full Stack
RQ11189 - 2 x Sr. Software Developer - Full Stack

Source Code • Toronto

On-site
Senior AS/400 RPG Developer — Agile, Full-Stack
Senior AS/400 RPG Developer — Agile, Full-Stack

Alquemy Search & Consulting • Canada

On-site
CAD 60,000 - 80,000
Senior Front-End Developer (contract) multiple positions available
Senior Front-End Developer (contract) multiple positions available

Handis Consulting Inc • Canada

Remote
CAD 1,000
Flexible working hours
Opportunity for contract extension
Experienced Full Stack Developer (.NET and JavaScript)
Experienced Full Stack Developer (.NET and JavaScript)

Riva International, Inc. • Canada

On-site
CAD 80,000 - 120,000
RRSP/IRA matching
Paid vacation starting with 3 weeks
Paid wellness time
+3
Intermediate Software Developer
Intermediate Software Developer

IBM • Ottawa

On-site
CAD 110,000 - 150,000
Staff Software Development Engineer
Staff Software Development Engineer

United States Digital Space LLC • Toronto

Hybrid
CAD 88,000 - 132,000
Employee Assistance Program
Canada Core Benefits
artificial intelligence (ai) software engineer
artificial intelligence (ai) software engineer

Geoswift • Vancouver

On-site
Maternity and parental benefits
On-site recreation and activities
Team building opportunities
+3
IT Software Developer
IT Software Developer

Hensall Co-op • Canada

On-site
CAD 60,000 - 75,000