Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Developer (.Net / C# / Python)

$80k - $130k per year
Senior Developer (.Net / C# / Python)

Position Description
This role is hybrid and requires you to be at a Client office at a minimum 2 days per week - subject to change at any time. 

The Senior Developer will be a part of a SaaS migration project of the current Client Onboarding System. We are looking for a Senior Developer who is a self-starting, results-oriented, highly motivated individual with great attention to detail and excellent problem-solving skills. A candidate for this role will need to multitask, lead workstreams and be comfortable working in a fast-paced and agile environment with tight project delivery timelines.  

Your future duties and responsibilities
    Work with SME's and business partners.
    Coordinate among BA's and InfraOps/Networking and other teams to ensure the task is complete. 
    Assist with production Defect fixing /solutioning during migration/testing/post migration, to ensure system stability. 
    Assist with the office of monitor requests - defining SQL queries according to business requests.
    Ensure product features are implemented correctly by working closely with BA's and Other stakeholders.
    Serves as a Delivery SPOC/ lead for respective project workstreams, to ensure that milestones and timelines are met.
    Create design documents into technical stories and technical tasks.
    Review and understand the defect and make code changes to enhance the application.
    Provide system analysis, object-oriented design/programming, technical documentation, and support for existing and new applications and systems.
    Perform coding, unit testing, debugging, documenting, and implementing and deploying of applications and scripts.
    Participate in regular code reviews for release activities.
    Participate in production issue analysis and perform root cause analysis for production issues and implementation issues.

Required qualifications to be successful in this role
.    Must have 8 - 10 years of technical working experience in systems analysis, design, development, unit testing, and debugging i.e. Minimum 5-6 years in .Net (4.7+)/C# and or 4-5 years in Core Python (Python framework 3.x).
.    Must have system integration experience, i.e., developing/maintaining services and components, external-internal API,s file transfers.
.    Proficient in SQL & relational databases.
.    Technical working experience in the use of Bit Bucket, GIT, Jira, Confluence, or similar tool(s) for building Continuous Integration/Continuous Delivery (CI/CD) pipelines.
.    Technical working knowledge of Web Services, XML/SOAP/REST Tools,and other (IDEs) .
.    Technical working knowledge/Experience on projects that involve Application Security, like oAuth2 and/or SSO.
.    Technical working Knowledge with ETL/ELT frameworks and event streaming (Kafka or equivalent) and Job Schedulers like TIDAL/Cron/Airflow.
.    Microsoft Azure Cloud or Google Cloud knowledge would be an asset.
.    Serves as a Delivery SPOC/ lead for respective project workstreams,to ensure that milestones and timelines are met.
.    Contributes to an environment of continuous learning, including the sharing of experience and learning across team members, peers, Scotia partners, and management as appropriate.
.    Bachelor's Degree, in computer engineering or information science.
Nice to Have
.    Nice to have - Working knowledge of  Postman, WinSCP (Windows Secure Copy); PuTTY SCP (PSCP) or other similar tools.
.    Nice to have Fenergo Implementation experience

**CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $80,000–$130,000. This role is an existing vacancy.

#LI-GS!

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

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. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.

To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.

Come join our team—one of the largest IT and business consulting services firms in the world.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Developer (.Net / C# / Python) in Toronto, ON vacancy
  • $50 - $52 per hour

     ...Job Title: Lead Full Stack Developer (C# / .NET Core / Azure) Location: Toronto, ON (4 days/week on-site – this is not negotiable) Employment...  ...requires excellent problem-solving skills and C#/.Net, Java, Python and full stack coding capability. This role will need to... 
    Senior
    Python
    C#
    Contract work

    Aarorn Technologies Inc.

    Toronto, ON
    5 days ago
  • $72k - $138k per year

     ...mentoring and on the job coaching Summary We are seeking Senior .Net Developer to join our team on a 1-year fixed term. As a .Net Developer...  ...This long-term engagement requires strong expertise in .NET, C#, and Angular, along with the ability to collaborate effectively... 
    Senior
    C#
    Long term contract
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    1 day ago
  • $72k - $138k per year

     ...connectedness. Learn from deep subject matter experts through mentoring and on the job coaching -- We are seeking a strong Python developer on a 1 -year fixed term role , with practical experience building applications that leverage large language models (LLMs). The... 
    Senior
    Python
    Temporary work
    Fixed term contract
    Flexible hours
    Toronto, ON
    9 hours ago
  •  ...those designs Develop cloud-native applications (AWS preferred...  ...Strong Python experience in enterprise environments +...  ...C1 Advanced Seniority Senior... 
    Senior
    Python
    For subcontractor

    Luxoft

    Toronto, ON
    7 days ago
  •  ...used in real-world business environments. We are looking for a senior developer who can think architecturally, write clean and efficient code,...  ...** Design, develop, and maintain applications using C#, .NET Core / .NET Framework, and ASP.NET MVC / Web API Architect... 
    Senior
    C#
    Long term contract
    Full time
    Immediate start
    Remote work

    L'EVATE Inc.

    Toronto, ON
    a month ago
  • $80k - $130k per year

    Full Stack Developer (.NET / C# / SQL) Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office at a minimum 2 days per week - subject to change at any time.  We are seeking an experienced Full‑Stack Developer to join... 
    C#
    Long term contract
    Work at office
    2 days per week
    Toronto, ON
    more than 2 months ago
  • You will work as a Senior Engineer in Public Markets Technology, partnering with investments...  ...team members to conceptualize, design and develop new software applications. Applications...  ...Strong hands-on experience in Python, RestAPI, AWS Cloud and Kubernetes.... 
    Senior
    Python
    Long term contract

    Luxoft

    Toronto, ON
    5 days ago
  • We are seeking a highly experienced, Senior Full Stack .NET Developer to join a dynamic engineering team. This role is designed for a veteran software...  ...enterprise technologies and modern frameworks, including both C# and VB.NET ecosystems. Stability & Impact: Engage in... 
    Senior
    C#
    Long term contract

    Randstad

    Toronto, ON
    8 days ago
  • $150k - $180k per year

    Role: Senior FullStack (Python) Developer  Location: Hybrid, Toronto  Rates: $150k - $180k per year  Structure: Full time  -- We have a great new opportunity to support one of our online marketplace clients in a full-time capacity! Please see below for more information... 
    Senior
    Python
    Full time

    CorGTA

    Toronto, ON
    7 days ago
  •  ...Job Title: Senior C++ and Python Developer – Trading Systems Location: Toronto, ON Work Model: Hybrid (3 Days WFO) Duration: 6–12 Months Experience Required: 10+ Years Role Overview: We are seeking a Lead Engineer with strong experience in capital... 
    Senior
    Python
    Long term contract
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    4 days ago
  •  ...those designs Develop cloud-native applications (AWS preferred...  ...Strong Python experience in enterprise environments...  ...C1 Advanced Seniority Senior... 
    Senior
    Python
    For subcontractor

    Luxoft

    Toronto, ON
    12 days ago
  • $110k - $150k per year

     ...member of the team you will collaborate with the team lead to develop, document and promote the reference products that work on our...  ...a Computer Science degree or equivalent foundation ~ Strong C# and ASP.NET skills, with a solid full-stack foundation across MVC patterns... 
    Senior
    C#
    Full time
    Local area
    Remote work
    Flexible hours

    Derivative Path

    Toronto, ON
    8 days ago
  • $70k - $85k per year

     ...Role Title: Full Stack Python Developer Location: Toronto, ON Employment Type: Full-Time (Onsite/Hybrid) Reports to: Head of IT & Engineering...  ...(e.g., SQL Server, Postgres). ~ Familiarity with the .NET Framework is a plus. ~ Experience in a *nix environment preferred... 
    Python
    Full time
    Local area
    Remote work
    Flexible hours

    Fulfillment IQ

    Toronto, ON
    15 days ago
  •  ...Job Title: .NET Developer – Healthcare IT Position Overview Looking for a .NET Developer to design and build secure healthcare applications...  ...with clinical and technical teams Required Skills Strong C#, .NET Core, Web API Experience with healthcare systems (EHR/... 
    C#

    NavitasPartners

    Toronto, ON
    12 days ago
  •  ...Job Title: .NET Developer – Financial Systems Domain: Banking / Insurance / Capital Markets Position Overview Looking for a .NET...  ...with business and compliance teams Required Skills Strong C#, .NET Core, Web API Experience with SQL Server and enterprise... 
    C#

    NavitasPartners

    Toronto, ON
    12 days ago
  •  ...Senior Python Backend Developer – AWS Cloud Applications Toronto, ON - Hybrid (2-3 Days WFO) 6-12 months Key responsibilities : 1. Senior Software Engineer requirements 2. Core skills AWS, Python, SQL queries, Docker Kubernetes 3. Additional experience... 
    Senior
    Python
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    18 days ago
  •  ...Senior Fullstack Developer (Contract | Toronto | Hybrid) Design and develop scalable backend services using Python and Node.js, with a strong emphasis on performance and reliability Build and maintain RESTful APIs and asynchronous services to support secure, high-throughput... 
    Senior
    Python
    Contract work

    Hire DigITalent

    Toronto, ON
    more than 2 months ago
  • $59.7 - $66.33 per hour

    We are seeking a highly accomplished and hands-on Java / Python Full Stack Developer for an enterprise-level contract opportunity based in Toronto....  ...building skills, with a track record of successfully engaging senior business and technology stakeholders. Problem-Solving:... 
    Senior
    Python
    Contract work
    Work at office
    3 days per week

    Randstad

    Toronto, ON
    13 days ago
  • $140k - $175k per year

     ...Thomson Reuters is seeking a Senior Software Engineer, AI (C#, Cloud). This role is for someone who has specialized...  ...and enterprise workflows. Develop highly optimized environment and eliminate...  .../TensorFlow) Proficiency in Python and at least one systems language (C++... 
    Senior
    Python
    C#
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    14 hours ago
  • $45 - $47 per hour

     ...Job Title:  Senior Full Stack Developer  Location:  Toronto 4 days a week on site not negotiable Employment Type:  Contract Rate: $...  ...legacy and "Cloud First" applications written primarily in C# and focused on .Net Core and Azure cloud platform. What will you do?... 
    Senior
    Python
    C#
    Contract work
    Flexible hours

    Aarorn Technologies Inc.

    Toronto, ON
    5 days ago
  •  ...Senior Python Developer/Data Analyst - Capital Markets Role Description · We are seeking a Capital Market Analyst and Developer with strong hands-on experience in Python and SQL development to support data-driven applications and services. This role involves designing... 
    Senior
    Python
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...a highly accomplished and multi-faceted Senior Full Stack Developer for an enterprise-level contract opportunity...  ...with cutting-edge frameworks including .NET 9, ASP.NET MVC, and Blazor WebAssembly....  ...experience utilizing Microsoft .NET (C#) web architectures. Modern Framework... 
    Senior
    Python
    C#
    Contract work

    Randstad

    Toronto, ON
    11 days ago
  •  ...Job Description: AWS Developer  Skills: Digital : Python~Google Cloud Serverless Computing~Java EE Performance Optimization & Tuning Experience Required: 8-10 Toronto, ON Hybrid (2 days per week in-person at Toronto office preferred) Role Descriptions:... 
    Python
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    17 hours ago
  •  ...Key Technologies: · Python · PostgresSQL · RiskWatch · GCP · CI/CD · Django   Key Responsibilities: · Understand current process flows, how the change would integrate into current systems. · Enhance and improve current designs while adding... 
    Python
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    17 days ago
  •  ...Job Title: Senior Full Stack Developer – Python, Angular, AWS Cloud Platform Location: Toronto, ON (Hybrid – 2–3 Days WFO) Duration: 6–12 Months Client: CPPIB Positions: 2 Experience Required: 10+ Years (Seasoned Candidates Only) Front-End... 
    Senior
    Python

    Astra North Infoteck Inc.

    Toronto, ON
    11 days ago
  •  ...Python Developer - Gen AI, LLM Toronto, ON - Hybrid (4 Days WFO) Role Descriptions: 5+ years building production applications (Python and Node.js/ TypeScript) 2+ years with cloud platforms (AWS| Azure| or OpenShift) Strong experience with CI/CD pipelines and Git... 
    Python
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    19 days ago
  •  ...a highly accomplished and multi-faceted Senior Software Developer for an enterprise-level contract opportunity...  ...-on development experience utilizing Python (ArcPy) or R, combined with front-end web development expertise spanning .NET framework, JavaScript, HTML, CSS, and the... 
    Senior
    Python
    Contract work
    Work at office

    Randstad

    Toronto, ON
    11 days ago
  •  ...Job Type Full time Hybrid Senior Research Engineer Do you love creating...  ...can think in code and likes to learn and develop new skills as they are needed; someone comfortable...  ...solution. Have a deep understanding of Python software development stacks and ecosystems... 
    Senior
    Python
    Full time
    Work at office
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  •  ...Job Title: Senior GenAI/LLM Developer – Azure AI, Python, RAG, NLP Experience Required: 8–10 years Skills: Digital: Natural Language Processing (NLP), Azure Machine Learning (ML), AI & GenAI for BPS Role Description: This role requires an experienced... 
    Senior
    Python
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    18 days ago
  •  ...Job Title AWS Full Stack Developer Location Toronto, ON – Hybrid (2–3 Days WFO) Duration 6–12 Months Role Summary...  ...scalable full stack applications using Angular, Node.js, Python, and AWS-native services while contributing to cloud architecture... 
    Senior
    Python
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Developer (.Net / C# / Python). Be the first to apply!