Back to job search
P&
Procter & GambleVerified Job Source

IT Warehouse Systems Solution Expert

The role involves translating system requirements into robust code designs and implementing them throughout the software development life cycle. The engineer will also collaborate with product and operations teams to ensure seamless system integration and architecture design.

  • On-site
  • Toronto, ON
  • Posted Sep 4, 2026
  • 1 position

Opens an external site

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Job summary

Job Location TORONTO GO Job Description The IT Software Engineer - Band 1 is a key member of our IT Engineering team. This role is responsible for translating system requirements and user stories into a robust supportable design of code for the product or application. The IT Software Engineer will develop and test code to ensure it functions as designed and will implement code across the software development life cycle steps preferring CI/CD tooling for deployment and integration. Key Responsibilities: Translate system requirements and user stories into a robust supportable design of code for the product or application. Develop and test code to ensure it functions as designed. Implement code across the software development life cycle steps preferring CI/CD tooling for deployment and integration. Work closely with product and operations teams for systems/services the software integrates with. Play a role in architecture design of the application where applicable/appropriate. Qualifications: Demonstrated experience in software development and coding in various languages (C#, .NET, Java etc.). Excellent knowledge of software and application design and architecture. Familiarity with Agile development methodologies. Experience with software design and development in a test-driven environment. Bachelor's degree in Computer Science, Engineering or a related field is required. Job Qualifications Excellent knowledge of software and application design and architecture. Familiarity with Agile development methodologies. Experience with software design and development in a test-driven environment. Bachelor's degree in Computer Science, Engineering or a related field is required. At P&G, we believe that diverse experiences help build strong leaders. Mobility is a key component of many management careers, providing opportunities to grow through different assignments, locations, and business challenges. Candidates should be prepared to consider relocation opportunities throughout their career as business needs and development opportunities arise. Compensation for roles at P&G varies depending on a wide array of non-discriminatory factors including but not limited to the specific office location, role, degree/credentials, relevant skill set, and level of relevant experience. At P&G compensation decisions are dependent on the facts and circumstances of each case. Total rewards at P&G include salary + bonus (if applicable) + benefits. Your recruiter may be able to share more about our total rewards offerings and the specific salary range for the relevant location(s) during the hiring process. We are committed to providing equal opportunities in employment. We value diversity and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Immigration Sponsorship is not available for this role. For more information regarding who is eligible for hire at P&G along with other work authorization FAQ’s, please click HERE. Procter & Gamble participates in e-verify as required by law. Qualified individuals will not be disadvantaged based on being unemployed. Please contact us to request accommodation. Job Schedule Full time Job Number R000156588 Job Segmentation Entry Level Starting Pay / Salary Range $128,000.00 - $160,000.00 / year

What you’ll do

The role involves translating system requirements into robust code designs and implementing them throughout the software development life cycle. The engineer will also collaborate with product and operations teams to ensure seamless system integration and architecture design.

Requirements

Candidates must possess a bachelor's degree in Computer Science, Engineering, or a related field. Proficiency in software development languages such as C#, .NET, or Java, along with experience in Agile methodologies and test-driven development, is required.

Benefits

• Bonus • Total rewards

Listed skills

  • CI/CDPreferred
  • .NETPreferred
  • JavaPreferred
  • C++Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Software development
  • C#
  • .NET
  • Java
  • Software architecture
  • Agile methodologies
  • Test-driven development
  • CI/CD
  • System design
  • Coding
  • Application design
  • Java (Programming Language)
  • .NET Framework
  • Agile Methodology
  • Software Development
  • Architectural Design
  • Management
  • C# (Programming Language)
  • Computer Science
  • Software Development Life Cycle
  • Operations
  • Software Design
  • Software Engineering
  • System Requirements
  • Tooling
  • User Story

Job areas

  • Technology
  • Software
  • Engineering
  • Logistics
  • Solution Expert
  • Software Architect (General)
  • Software Developers

Additional details

Minimum education
Bachelor’s degree
Minimum experience
0+ years
Posting language
English
Working hours
40 hours per week