Software Engineer (java/python)

Toronto, ON, Canada

Job Description


Our client, a leading software and services provider to the world\'s largest communications companies is looking to hire a Software Engineer (Java/Python) to join their team in Canada.

**This opening is a 6-month long contract to Hire. **

Job Title: Software Engineer (Java/Python)

Location: Remote, Canada EST

Length of Contract: Contract to Hire (6 months)

What You Will Be Doing

You will serve as the Software Engineer for a team developing 5G RAN software on the Open Networks Automation Platform (ONAP), contributing through your agile and software development expertise while collaborating directly with a top client in the industry. This is your opportunity to join a team developing software for the industries next gen, 5G wireless networks.

Role/Responsibilities:

  • You will be a key technical contributor, owning stories and designing, developing, and supporting software code
  • You will work with software engineers and other architects to define and refine the solution to align with the business, development, deployment, and maintenance needs.
  • You will research, evaluate, and prototype new methodologies, technologies, and products, you will propose and follow through with improvements in processes and tools.
Requirements:
  • 3+ years software engineering and development expertise
  • 2+ Java experience
  • Knowledge of Python and container environments (Docker, Kubernetes)
  • Experience working in DevOps, CI/CD environments
  • Exposure to cloud native and micro-services software architecture (and RESTful APIs)
  • Experience in agile/scrum environment, exposure working on brand new greenfield application from ground up
Nice to have/Bonus:
  • Understanding of networking, and have experience with networking software, protocols or models (e.g. ONAP, Openstack, YANG, TOSCA, HEAT, Netconf, SNMP, CLI, BGP)
  • Cloud AWS environments
  • Experience with ELK - elastic search, Kibana, DevOps, CI/CD, Gitlab, Kafka
  • Kotlin, Scripting, Scala, and Groovy is a plus.
  • Strong understanding of 5G networks; RAN experience a bonus!
  • Telecom industry experience and/or consulting background interfacing with external clients
Rough breakdown of hands-on dev skills/languages --these are only estimates and may fluctuate depending on dev cycle:
  • Java 40% daily
  • Python 30% weekly
  • Kotlin 10% weekly
  • CI/CD \xe2\x80\x93 MS, K8S \xe2\x80\x93 20% weekly
***Applicants must be currently authorized to work in the Canada on a full-time basis now and in the future***

Motion Recruitment

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2227129
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned