Enable job alerts via email!

Développeur de logiciels / SW Developer

Ericsson

Quebec

Hybrid

CAD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking skilled software developers to join their team and contribute to the evolution of 5G core networks. This role involves developing cloud-native, microservice-based products while exercising Agile best practices. You'll work collaboratively with stakeholders, ensuring quality and scalability throughout the software lifecycle. With a focus on a healthy work-life balance and a supportive culture, this opportunity offers a chance to make a significant impact in a rapidly evolving field. If you're passionate about technology and eager to innovate, this position is perfect for you.

Benefits

Health and wellness benefits
Group retirement and savings programs
Employee Resource Groups
Employee and family assistance programs
Life & Accident insurance
On-site cafeteria and gym
Hybrid work model

Qualifications

  • 5-10 years of professional Java programming experience.
  • Strong knowledge of microservices architecture and implementation.
  • Experience with containerization and orchestration tools.

Responsibilities

  • Develop and maintain a cloud-native, microservice-based telecom product.
  • Participate in the software lifecycle from design to deployment.
  • Ensure quality, scalability, and security of the product.

Skills

Java
Microservices
Agile Practices
Troubleshooting
Object-Oriented Design
Communication Skills

Education

Bachelor's Degree in Computer Science
Master's Degree in Computer Science

Tools

Docker
Kubernetes
Git
JUnit
Maven

Job description

  • Technologies frontends (React, Angular, HTML, CSS, etc.)

Join our Team :

At this time, Ericsson Canada Inc. is not providing immigration assistance or sponsorship for this position.

About this opportunity :

Innovating beyond the confines of physical devices, to a future where cloud technology connects and enhances human experience, is the core foundation of our Ericsson Cloud Software & Services (BCSS) team.

Core Networks Engineering is expanding in the Montreal R&D unit to further contribute to the evolution of 5G core networks, more specifically in the network API and Exposure domain.

As we enable service providers in their shift towards cloud-native software and automated operations, we are seeking software developers. These developers will be responsible for guiding projects through the whole software lifecycle.

What we have to offer :

  • Health and wellness benefits from day one with an option for zero premium medical coverage for you and your dependents.
  • Group retirement and savings programs with option for automatic contributions and company matching.
  • A supportive and inclusive culture focused on a healthy work-life balance.
  • Employee Resource Groups with a mission to advocate for causes that are important to us and the wider community, like Women of Ericsson, Asian Connections, Ericsson Pride, and GenNext to name a few in North America.
  • Employee and family assistance programs for counseling and life coaching, plus online resources for parenting, financial support and more.
  • Life & Accident insurance and Disability benefits.
  • Beautiful campus featuring on-site cafeteria, gym including exercise classes, outdoor activities, and an onsite CPE daycare.
  • Hybrid work (currently, 3 days a week at our St-Laurent office).

What you will do :

  • Develop and maintain a cloud-native, microservice-based, distributed telecom product.
  • Exercise Agile best practices as part of a cross-functional team.
  • Work with stakeholders on requirements, solution, and architecture analysis.
  • Participate in software design, implementation, test, integration, release, deployment, documentation, maintenance, and support.
  • Ensure quality, testability, scalability, resiliency, maintainability, and security of the product.
  • Keep up to date with technologies, best practices, and open-source solutions.
  • Support other team members and exercise technical leadership.

What you will bring :

  • Bachelor's or master's degree in computer science or a related field, or equivalent experience.
  • Solid knowledge of object-oriented concepts and design patterns.
  • 5 to 10 years of professional Java programming experience.
  • Deep understanding of microservices, their architecture and implementation.
  • Experience with containerization, service orchestration, and related tools, e.g., Docker, Kubernetes, and Helm.
  • Excellent troubleshooting and debugging skills.
  • Experience with the Linux operating system.
  • Strong knowledge of the Git version control system.
  • Practical understanding of network protocols (IPv4, IPv6, TCP, UDP, SCTP, TLS, HTTP / REST, OAuth, etc.).
  • Experience with test frameworks (JUnit, Cucumber, etc.).
  • Strong communication and presentation skills.

Additional skills you may have :

  • Knowledge of telecom networks (4G and 5G) and specifications (3GPP)
  • Public clouds (Microsoft Azure, Amazon Web Services, Google Cloud Platform, etc.)
  • Build tools (Maven, Gradle, etc.)
  • Monitoring tools (Grafana, Prometheus, ELK, etc.)
  • Frontend technologies (React, Angular, HTML, CSS, etc.)
  • French is an asset.

What happens once you apply?

Click Here to find all you need to know about what our typical hiring process looks like.

Notice of Job Opportunity - Legal Notices for PERM

We encourage you to consider applying to jobs where you might not meet all the criteria. We recognize that we all have transferrable skills, and we can support you with the skills that you need to develop.

Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity and Affirmative Action employer, learn more.

If you need assistance or to request an accommodation due to a disability, please contact Ericsson at [emailprotected]

DISCLAIMER : The above statements are intended to describe the general nature and level of work being performed by employees in this position. They are not an exhaustive list of all responsibilities, duties and skills required for this position, and you may be required to perform additional job tasks as assigned.

Primary country and city : Canada (CA) || Montreal

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.