Développeur Python Senior (IT) (Halifax Regional Municipality)

Développeur Python Senior (IT) (Halifax Regional Municipality)

03 Nov
|
Important Business
|
Halifax Regional Municipality

03 Nov

Important Business

Halifax Regional Municipality

Senior Python Developer (SAS Migration / Anaconda)

CGI is seeking an experienced Senior Python Developer to join our team and support application modernization and migration initiatives. In this role, you will focus on migrating existing SAS workflows to Python-based solutions using the Anaconda platform. Working closely with business stakeholders, technical teams, and solution architects, you will analyze existing processes, develop scalable Python solutions, and contribute to the successful design, testing, and deployment of modernized applications. This chance is ideal for a developer with strong Python programming skills, hands-on Anaconda experience, and familiarity with SAS who enjoys solving complex technical challenges and collaborating with business teams.

This is a full time permanent opportunity based in one of CGI's Atlantic Canada offices, including Halifax, NS; Candidates must be currently located in Atlantic Canada or willing to relocate. This role follows a hybrid work model requiring three days per week onsite.

Design, develop, and implement Python-based solutions using the Anaconda platform.

- Migrate existing SAS processes to Python while maintaining business functionality and data accuracy.
- Collaborate with business stakeholders to gather, analyze, and translate requirements into technical solutions.
- Develop clean, maintainable, and reusable Python code following development best practices.
- Perform testing, debugging, and validation of migrated applications and workflows.
- Support application deployment, troubleshooting, and post-migration improvements.
- Work closely with technical teams and stakeholders to identify dependencies, resolve issues, and ensure successful delivery.
- Develop and maintain technical documentation for migration activities and implemented solutions.

8–10 years of professional software development experience,



with strong expertise in Python.

- Advanced hands-on Python development experience, including developing, debugging, and maintaining enterprise applications or data processing solutions.
- Strong hands-on experience working with Anaconda and Python development environments.
- Working knowledge of SAS (Statistical Analysis System), including the ability to understand existing SAS workflows and business logic.
- Experience analyzing existing applications and translating functional requirements into technical solutions.
- Experience participating in software development, testing, debugging, and deployment activities.
- Excellent communication and stakeholder management skills, with the ability to work effectively with business and technical teams.

Assets

The following qualifications would be considered assets:

- Previous experience migrating SAS applications or workflows to Python.
- Experience with Python data processing libraries such as Pandas or NumPy.
- Experience with data transformation, validation, and reconciliation.
- Experience supporting application modernization or legacy technology migration projects.
- Familiarity with version control, automated testing, and CI/CD practices.

The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. A reasonable estimate of the current range is $65,000 - $110,000 CAD. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. Come join our team—one of the largest IT and business consulting services firms in the world.

📌 Développeur Python Senior (IT) (Halifax Regional Municipality)
🏢 Important Business
📍 Halifax Regional Municipality

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: développeur python senior (it) (halifax regional municipality) / halifax regional municipality

Subscribe to this job alert:

Get the latest job offers by email for: développeur python senior (it) (halifax regional municipality) / halifax regional municipality