Junior Software Developer
Ericsson
Montréal, Québec, Canada

- / Month
Experience : 0 Yrs | Full Time
Description :
  • Design and develop backend micro-services of a distributed telecommunications product deployed in a Kubernetes cluster 
  • Ensure the quality, testability, elasticity, resilience, maintainability and security of the product implementation. 
  • Work with the Product Owner (PO) in the analysis of requirements / "user stories" and the software architect in the analysis of the architectural solution. 
  • Participate in all phases of development: software design, implementation, testing, integration, deployment, bug fixing, maintenance and support. 
  • Apply the latest open source techniques, architecture and solutions 
  • Being part of an agile team, providing end-to-end (E2E) functionalities or use cases. 
  • E2E included: 
  • Design of functionalities or use cases according to the requirements/'user stories' and defined architectures. 
  • Implementation / software implementation  
  • Creating and automating unit tests 
  • Create and automate tests at the node/component level 
  • End-to-end (E2E) testing in the development environment. 
  • Contribute to documentation with the technical writer 
  • Initial update of the installation procedure and tested according to requirements 
  • Update and validation of the update procedure  
  • demo sprint to product owner and retrospective 
  • Deployment in lab and/or customer environment 
Requirements :
  • Bachelor's or Master's degree in Computer Science, Computer Engineering or equivalent level of knowledge. 
  • Desire to code at least 80% of your time. 
  • Several positions are available using different technologies: 
  • Skills in Java and languages ​​derived from Java, Spring boot and JavaScript as well as familiarity with JDK 8+, ex: Lambda, CompletableFuture, etc. 
  • Skills in Node.js and/or C/C++ or Golang 
  • Python skills. 
  • Knowledge of object-oriented design patterns. 
  • Understanding of the concept, implementation and debugging of microservices 
  • Knowledge of containerization, virtualization and orchestration of services (Container, Docker, Kubernetes) 
  • Some experience developing and deploying applications in Kubernetes or any other Kubernetes-compatible container orchestrator 
  • Ambitious to learn new technologies 
  • Good command of written and spoken English  

Montréal, Québec, Canada
Last date to apply : 03-07-2023

Get Free Registration

Sign Up

&

Find More Jobs

Sign up

Have an Account ?

Sign in
Back to Result

Find your desire in minutes

Join us & Explore thousands of jobs