Software Developer

CGI

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

Qualifications

  • 5-7+ years of software development experience
  • Hands-on experience in API and/or database development
  • Strong expertise in CI/CD DevOps pipelines
  • Proficiency with Jenkins, GitHub Actions, Gradle, and Maven
  • Familiarity with Azure cloud platforms and Azure DevOps is preferred

Responsibilities

  • Develop and maintain APIs and/or database solutions
  • Build and support CI/CD DevOps pipelines for deployments
  • Troubleshoot build and deployment issues
  • Collaborate with development, QA, and operations teams
  • Implement security best practices for deployments
  • Work within Agile and DevOps methodologies
  • Integrate automated testing frameworks into pipelines

Benefits

  • Hybrid work model requiring onsite presence at least two days per week
  • Collaborative work environment within Agile and DevOps frameworks
  • Opportunities to work on advanced technology stacks
  • Focus on security best practices in development
  • Engagement with multiple teams across the organization
Full Job Description
Software Developer

Category: Software Development/ Engineering

Main location: Canada, Ontario, Toronto

Position ID:J0526-2549

Employment Type: Full Time

Position Description:

We are looking for a Senior Software Developer with hands-on experience in API and database development, combined with a strong focus on CI/CD DevOps pipelines. The role involves working closely with development, QA, and operations teams in an Agile and DevOps environment.

This role is a hybrid position requiring onsite presence at our client's Toronto Downtown office and/or 250 Yonge Street office at least two days per week.

Your future duties and responsibilities:

- Develop and maintain APIs and/or database solutions
- Build and support CI/CD DevOps pipelines for API and database deployments
- Troubleshoot build and deployment issues across environments
- Collaborate with development, QA, and operations teams to ensure smooth delivery
- Implement and follow security best practices for CI/CD and API/database deployments
- Work within Agile and DevOps methodologies
- Integrate automated testing frameworks into deployment pipelines
- Support monitoring and logging activities for applications and systems

Required qualifications to be successful in this role:

- At least 5-7+ years of software development experience
- Developer background with hands-on experience in API and/or database development
- Strong experience with CI/CD DevOps pipelines for API and database work
- Proficiency with Jenkins, GitHub Actions, Gradle, and Maven build processes

Additional Skills (Preferred)
- Experience with containerization tools (Docker, Kubernetes, OCP CaaS)
- Familiarity with Azure cloud platforms and Azure DevOps
- Scripting skills and Databricks CLI experience
- Experience with monitoring and logging tools
- Knowledge of automated testing frameworks and pipeline integration
- Strong understanding of security practices in CI/CD environments
- Strong troubleshooting skills for build and deployment issues
- Good collaboration skills across technical teams

**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 $95,000-$145,000. This role is an existing vacancy.**

#LI-VK7

Skills:
  • Azure DevOps
  • Databricks
  • Docker
  • English
  • Financial Services
  • Github Actions
  • Gradle
  • Jenkins
  • RESTful (Rest-APIs)
  • Software Architecture
  • Agile


Similar Jobs

More Jobs at CGI

More Information Technology Jobs

Find similar Software Developer jobs: