Backend Developer (Azure Data & Cloud)

CGI

$75K — $125K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 5+ years of backend development experience, preferably with Python
  • Strong experience with DataBricks and Azure Data Factory
  • Proficient in RESTful APIs and microservices architecture
  • Knowledge of relational and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB)
  • Familiarity with version control systems (e.g., Git)
  • Understanding of cloud platforms (AWS, Azure, or GCP)

Responsibilities

  • Design, develop, test, and maintain backend services and APIs
  • Write clean, scalable, and efficient code
  • Build and manage databases, data models, and integrations
  • Ensure application performance, security, and responsiveness
  • Troubleshoot, debug, and upgrade existing systems
  • Collaborate with frontend developers to integrate user-facing elements
  • Document technical designs and system architecture

Benefits

  • Meaningful ownership and partnership culture from day one
  • Access to global resources and capabilities
  • Opportunities for skill development and career growth
  • Supportive leadership focused on health and well-being
  • Commitment to diversity and inclusive workplace practices
Full Job Description
Backend Developer (Azure Data & Cloud)

Category: Software Development/ Engineering

Main location: Canada, Ontario, Ottawa

Position ID:J0326-0573

Employment Type: Full Time

Position Description:

Security clearance: Reliability Clearance granted preferably or eligible (5+ years residing in Canada)

Your future duties and responsibilities:

- Design, develop, test, and maintain backend services and APIs
- Write clean, scalable, and efficient code
- Build and manage databases, data models, and integrations
- Ensure application performance, security, and responsiveness
- Troubleshoot, debug, and upgrade existing systems
- Collaborate with frontend developers to integrate user-facing elements
- Participate in code reviews and contribute to best practices
- Document technical designs and system architecture

Required qualifications to be successful in this role:

- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- 5+ years of backend development experience ideally with Python
- Mandatory: Must have strong DataBricks and Azure Data Factory experience
- Experience with RESTful APIs and microservices architecture
- Knowledge of relational and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB)
- Familiarity with version control systems (e.g., Git)
- Understanding of cloud platforms (AWS, Azure, or GCP)
- Experience with containerization (Docker, Kubernetes)
- Knowledge of CI/CD pipelines
- Experience working in Agile/Scrum environments
- Familiarity with security best practices and authentication protocols (OAuth, JWT)

Key Competencies
- Strong problem-solving skills
- Attention to detail
- Ability to work independently and collaboratively
- Strong communication skills
- Continuous learning mindset

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 $75,000-$125,000. This role is an existing vacancy.

#LI-KM1

Skills:
  • Data Modeling
  • Databricks
  • English
  • Microservices
  • Microsoft Azure Data Factory
  • RESTful (Rest-APIs)
  • Team Collaboration
  • French


Similar Jobs

More Jobs at CGI

More Information Technology Jobs

Find similar Backend Developer (Azure Data & Cloud) jobs: