Meet our professionals
As digital transformation continues to accelerate, CGI is at the center of this change - supporting our clients' digital journeys and offering our professionals exciting career opportunities.
Are you ready to explore new technologies and learn every day?
Join our software development and network engineering team where you will design and implement innovative software solutions in domain of telecommunication.
Your future duties and responsibilities
We are seeking for a creative and innovative Senior Software Developer, someone who wants to be part of our fast-paced and transformational Agile team :
A Senior Java Developer who will be part of a collaborative software engineering team working with cutting edge technologies such as Spring Boot, Microservices, Kafka, NoSQL, GraphDB, Docker, OpenShift, Kubernetes and more.
A DevOps and CI / CD enthusiast who will promote a culture and an environment which unites Agile with continuous delivery, integration, monitoring and automation to help development and operations teams be more efficient, innovate faster, and deliver higher value.
Required qualifications to be successful in this role
8+ years of software engineering, specializing in Java application design and development
Experience with REST API, Spring Boot, JEE / Java, ORACLE PL / SQL, Python, Scala, Groovy, Spark, Weblogic or Websphere, XML, JSON, UML, Maven, Jenkins, Swagger
Experience with some of these new technologies : Microservices, Kafka, NoSQL, GraphDB, Docker, OpenShift, Kubernetes (or at least conceptual understanding)
Strong aptitude for innovation
Team player who adapts well to uncertainty or changing needs
Strong interpersonal, oral and written communication skills
Interested to learn telecommunications workforce management domain