Python Developer

Accenture PLC

Toronto

Presencial

CAD 39 000 - 72 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

Accenture PLC is seeking a software engineer to advance our digital engineering and manufacturing practice across North America. You will design, build, and deploy scalable Python applications, drive internal and client projects, and lead technical decisions across multiple teams.

You will work with modern tooling, collaborate with cross‑functional stakeholders, and contribute to CI/CD pipelines while travelling as needed to client sites and international teams. English fluency is required.

Qualificações

  • 2+ years of general software development with Python expertise.
  • Strong understanding of OOD principles and design patterns.
  • Experience designing, building, and deploying scalable Python apps; pytest testing.
  • Practical multi-threading or asynchronous programming experience.
  • Experience with relational databases (Postgres, MySQL).
  • Git for collaborative source control (branching, merging, PRs).
  • Comfortable in Linux command line environments (SSH, VIM).
  • Proficiency in software development, CI tools, and related suites.
  • Bachelor’s degree in a technical STEM field.
  • Valid passport and ability to travel within Canada, the US and internationally.
  • English required for cross‑border collaboration.

Responsabilidades

  • Participate or lead internal and customer consultations regarding field of expertise.
  • Identify, assess, and solve complex technical problems using data and innovative approaches.
  • Develop proposals for business opportunities and present to senior leadership; translate objectives into design initiatives.
  • Plan and execute system specifications, design, architecture, and development.
  • Develop standards, procedures, training manuals, and other project docs.
  • Develop scalable Python applications for enterprise environments with high performance.
  • Participate in code reviews to maintain quality standards.
  • Lead technical decisions across multiple teams as SME.
  • Continuously evaluate and improve development processes and practices.
  • Deliver Virtual Commissioning /Emulation, Testing and Simulation.

Conhecimentos

Python
OOD & design patterns
Testing with pytest
Multi-threading / async
RESTful APIs
Git
Linux CLI
CI/CD tools
Django / Flask
Docker / Kubernetes
Kafka / messaging
English communication

Formação académica

Bachelor’s Degree in STEM

Ferramentas

PostgreSQL
MySQL
Docker
Kubernetes
Jenkins
GitLab CI
Django
Flask
Linux
Kafka

Descrição da oferta de emprego

We are:

Looking to be part of a transformational digital engineering and manufacturing practice? How about an opportunity to help world‑class clients solve their biggest challenges and create products and services that customers love - quickly, efficiently, and sustainably?

We are:

Looking to be part of a transformational digital engineering and manufacturing practice? How about an opportunity to help world‑class clients solve their biggest challenges and create products and services that customers love - quickly, efficiently, and sustainably?

We are Accenture's Supply Chain and Engineering reinvention partner. We help organizations reimagine how products are designed, engineered, manufactured, and supported across the enterprise. By combining deep industry experience, data, digital technologies, and AI-driven innovation, we help clients drive greater efficiency, resilience, and business value throughout the product and asset lifecycle.

The work:

Be responsible for the completion of all project requirements, including, but not limited to:

  • Participate or lead internal and customer consultations regarding field of expertise.
  • Identify, assess, and solve complex technical problems for area of responsibility, using in‑depth analysis of situations or data and incorporating innovative approaches and techniques.
  • Develop proposals for business development opportunitiesand present to senior leadership at potential clients. Ability to turn broad program objectives into actionable design initiatives.
  • Plan and execute system specifications, design, architecture, and development.
  • Develop standards, procedures, training manuals, and other documentation for projects or internal use.
  • Develop scalable Python applications for enterprise environments, ensuring high performance and reliability.
  • Participate in code reviews to maintain quality standards and share best practices.
  • Lead technical decisions across multiple teams, acting as a subject matter expert.
  • Continuously evaluate and improve development processes and practices.
  • Deliver Virtual Commissioning /Emulation, Testing and Simulation
Here’s what you need:
  • 2+ years of general software development experience, featuring significant Python expertise including a deep understanding of standard libraries and common data structures.
  • Strong understanding and application of Object‑Oriented Design (OOD) principles and design patterns.
  • Experience designing, building, and deploying scalable Python applications. Proficiency in unit, integration, and end‑to‑end testing (e.g., pytest).
  • Practical experience with multi‑threading or asynchronous programming for performance optimization.
  • Experience with relational databases (Postgres, MySQL).
  • Skilled in Git for collaborative source control (branching, merging, pull requests).
  • Comfortable working in Linux command‑line environments using SSH, VIM, and related tools.
  • Proficiency in Software development, Custom Application Development, Software Design & Solutions, and Continuous Integration tools.
  • Bachelor’s Degree in technical, computer science, or other relevant STEM discipline.
  • Valid passport and ability to travel within Canada, the US and internationally.
  • English is required for this position as this role will regularly interact with stakeholders across Canada, US and other countries across our Global footprint where English is the common language. Due to the significant high volume of interactions with these English‑speaking stakeholders, which is inherent to this position, it is not possible to reorganize the company's activities to avoid this requirement.
Bonus points if you have:
  • Experience implementing solutions within Industrial and Manufacturing Environments
  • Experience in software development using Microsoft tools, Ignition.
  • Ability to communicate effectively with team members and clients on a wide range of functional and technical project aspects.
  • Mastery of problem analysis and problem‑solving techniques
  • Proven history of successful project delivery as a self‑starter or within a team environment
  • General understanding of typical technical or system‑design deliverables
  • Expertise in RESTful API design and consumption, and familiarity with protocols like Kafka and TCP.
  • Experience with Python web frameworks (Django, Flask).
  • Knowledge of containerization technologies (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines (Jenkins, GitLab CI).
  • Domain knowledge in logistics, warehouse, or supply chain distribution environments.

Compensation at Accenture varies depending on a wide array of factors, which may include but are not limited to the specific office location,

role, skill set, and level of experience. As required by local law, Accenture provides a reasonable range of compensation, based on full‑time

employment, for roles that may be hired as set forth below.

The recruiting efforts for this position are intended to fill a brand new position.

The base pay range shown below is intended as a guideline to reflect the majority of offers for this role.

It does not represent a maximum limit — in some cases, actual compensation may exceed the range where appropriate.

Information on benefits is here.

Role Location Hourly Salary Range

British Columbia/Ontario/New Brunswick $28.17 to $52.21

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Python Developer
Python Developer

Accenture PLC • Vancouver

Presencial
CAD 39 000 - 72 000
Automation Controls Associate Manager
Automation Controls Associate Manager

Accenture • Toronto

Presencial
CAD 60 000 - 93 000
Développeur ou développeuse Python, Industrie du futur
Développeur ou développeuse Python, Industrie du futur

Accenture PLC • Toronto

Presencial
CAD 59 000 - 109 000
AI LLM Senior Analyst
AI LLM Senior Analyst

Accenture PLC • Mississauga

Híbrido
CAD 41 000 - 74 000
Manager, Technology Strategy Consulting
Manager, Technology Strategy Consulting

Accenture • Calgary

Presencial
CAD 130 000 - 230 000
Full Stack Engineering Manager, Front-End Angular/React & Back-End Java
Full Stack Engineering Manager, Front-End Angular/React & Back-End Java

Accenture • Ottawa

Presencial
CAD 99 000 - 210 000
Recruiter
Recruiter

Accenture PLC • Calgary

Presencial
CAD 31 000 - 65 000
Data Solutions Specialist
Data Solutions Specialist

Accenture PLC • Ottawa

Presencial
CAD 75 000 - 125 000
Management Consulting Senior Analyst (CPA Candidate)
Management Consulting Senior Analyst (CPA Candidate)

Accenture PLC • Ottawa

Híbrido
CAD 41 000 - 74 000
Reliability clearance eligibility
Supply Chain Processor
Supply Chain Processor

Accenture • Toronto

Presencial
CAD 51 000 - 101 000