1,959,972open jobs
115,646companies
243,697added this week
Browse all
Salary
≈ $78k – $161k per year (Estimated)
Location
In office (Calgary)
Employment
Full-Time

First seen by Alion on Oct 22, 2026. Accenture scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Accenture is a professional services company that began as the consulting arm of the accounting firm Arthur Andersen, separated as Andersen Consulting in 1989 and took its present name in 2001. It is one of the largest technology services organisations in the world, employing well over seven hundred thousand people and running strategy, consulting, technology, operations and industry work for most of the Fortune Global 500. Incorporated in Dublin and built on a delivery network concentrated in India and the Philippines, it has reoriented around cloud migration, cybersecurity and generative AI, which it now books as a distinct multi-billion dollar revenue line.
Job Description

Python Developer


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 opportunities and 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
Qualification

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

Locations

Toronto, Ontario

Calgary, Alberta

Mississauga, Ontario

Ottawa, Ontario

Vancouver, British Columbia

Additional Information

Requesting an Accommodation

Accenture is committed to providing equal employment opportunities, including reasonable accommodation when needed. If you are hired by Accenture and require accommodation to perform the essential functions of your role, you will be asked to participate in our reasonable accommodation process. Accommodations made to facilitate the recruiting process are not a guarantee of future or continued accommodations once hired.

If you require accommodation during the recruitment, assessment or selection process for a disability or other protected ground under applicable human rights legislation, please notify your recruiter or contact us toll free at 1 (877) 889-9009.

Equal Employment Opportunity Statement

All employment decisions shall be made without discrimination based on any characteristic protected by applicable federal, provincial or territorial human rights legislation, including age, race, creed, color, ethnic origin, religion, sex, place of origin, ancestry, disability status, sexual orientation, gender identity or expression, genetic information, marital status, family status, citizenship, record of offences (where applicable) or any other protected ground.

Job candidates will not be obligated to convictions for which a record suspension (formerly known as a pardon) has been granted, except as permitted or required by applicable law.

Accenture is committed to supporting current and former members of the Canadian Armed Forces and other veterans.

Please read Accenture’s Recruiting and Hiring Statement for more information on how we process your data during the Recruiting and Hiring process.

Other Employment Statements

It is currently our objective to assign our people to work near where they live. However, given the nature of our business and our need to serve clients, our employees must be available to travel when needed.

To provide you with the most effective recruiting process, Accenture may use artificial intelligence to create insights on how your candidate information matches the requirements of the role you have applied to. The final decision will always be taken by the hiring team after considering your candidate profile in full. During the application process, you can choose to opt out of this artificial intelligence screening process and be rest assured that this will not negatively impact your opportunity for employment with Accenture.

About Accenture

We work with one shared purpose: to deliver on the promise of technology and human ingenuity. Every day, more than 775,000 of us help our stakeholders continuously reinvent. Together, we drive positive change and deliver value to our clients, partners, shareholders, communities, and each other.

We believe that delivering value requires innovation, and innovation thrives in an inclusive and diverse environment. We actively foster a workplace free from bias, where everyone feels a sense of belonging and is respected and empowered to do their best work.

At Accenture, we see well-being holistically, supporting our people’s physical, mental, and financial health. We also provide opportunities to keep skills relevant through certifications, learning, and diverse work experiences. We’re proud to be consistently recognized as one of the World’s Best Workplaces™.

Join Accenture to work at the heart of change. Visit us at www.accenture.com.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,959,972 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Calgary
≈ $50k – $85k per year (Estimated) • Hybrid • Full-Time • Paris
Mobile
Clean Architecture
Apply
≈ $44k – $74k per year (Estimated) • In office • Full-Time • 5+ years exp • Le Plessis-Robinson
JavaScript
Java
TypeScript
Java
Hibernate
Frontend
Angular
DevOps
Rest API
CI/CD
Git
Docker
GitLab
Management
Agile
Apply
Remote (Argentina) • Argentina
DevOps
Azure
AWS
Apply
$109k – $158k per year • Equity • Hybrid • Nationals only • Full-Time • Santa Clara
JavaScript
Databases
MySQL
PostgreSQL
DevOps
Unix
Management
ServiceNow
Agile
Apply
$230k – $390k per year • Equity • In office • Full-Time • 6+ years exp • Bachelor's Degree • San Francisco
Go
Databases
DynamoDB
Google Cloud Spanner
AI/ML
AI Agents
OpenAI
DevOps
Terraform
GCP
Azure
CI/CD
AWS
Kubernetes
Incident Management
Cybersecurity
SOC 2
HIPAA
FedRAMP
Management
Google Maps
Apply
≈ $77k – $141k per year (Estimated) • Remote (Canada) • Full-Time • 5+ years exp • Calgary
Go
JavaScript
Databases
Apache Kafka
Frontend
React.js
DevOps
Rest API
GCP
Azure
CI/CD
Git
Docker
Kubernetes
Apply
$24k per year • In office • Part-Time • High School Diploma • Calgary
Apply
≈ $32k – $69k per year (Estimated) • In office • Calgary
Apply
≈ $27k – $58k per year (Estimated) • Remote (Canada) • Contractor • Calgary
Apply
Community Planner 11 hours ago
≈ $27k – $48k per year (Estimated) • Equity • Hybrid • 2+ years exp • Calgary
Design
Adobe Photoshop
Apply
See all jobs
This is one of many
1,959,972 more open roles from verified company boards, updated every day.