CTC007125 - Full Stack Developer

Industry Sector: Telecommunications
Job Type: Contract
Duration: One year
Work Mode: Mixed


Our team's mandate is to implement a self-service platform to provide on-demand cloud infrastructure to all internal enterprise customers, leveraging available microservices and various API products

If you like...

Being part of a community: ours is great. You'll have the opportunity to interact with bright people in an agile environment, work in open areas and participate in team building activities.

Build new systems: you will define and build new platforms and applications

Interact with people from other business areas. You will bridge different business units and collaborate with multiple teams to create the best product.

Development and operations (DevOps): continuous integration and deployment, containerization, microservices and programmable infrastructure.

Continuous improvement: our team is subdivided into product brigades that rely on the agile method, we achieve our goals in shorter cycles, adapting to the needs of our tenants in order to continuously improve.

And you want to...

Hone your skills with the latest technologies and have unlimited access to vast resources.

Embody and promote a culture of quality programming.

Lead the way in implementing services based on a simple and elegant architecture.

Be part of an organization that uses self-service and on-demand services.

Openly discuss and learn from issues and use them as opportunities to strengthen team relationships.

Put the interests of the team first.

....we want to know you!

Key Responsibilities:

Contribute to the development of the platform

Act as a leader of certain features, meeting with stakeholders and defining the future mode of operation

Actively participate in Agile ceremonies with the goal of continuous improvement of your product, team and processes.

Support platform users and fix bugs

Technologies used:

Python Django



Minimum qualifications:

French-English bilingualism

3 to 5 years of experience as a software developer.

Strong knowledge of object-oriented programming (OOP) and data structures.

Experience in database management

Extensive expertise in unit testing integration, integration testing frameworks, test-driven development, behavior-based development, etc.

Expertise in software engineering or development.

Extensive experience in development and architecture (microservice architecture).

Ability to quickly adapt to new technologies.

The ability to dissect a business or system problem to find an easy and sustainable modular solution with your team.

A team player and the ability to adapt to uncertain and changing needs.

Experience with agile methodologies (Scrum, Kanban).

Excellent interpersonal, verbal and written communication skills.

The ability to work both independently and as part of a team.

Additional Qualifications:

Hands-on development and operations experience (Gitlab-CI, Docker, Helm, Kubernetes and the Kubernetes operations methodology).

Our Sidebar

Welcome to the new CTC website.