This job board retrieves part of its jobs from: Healthcare Jobs | Customer Service Jobs | Work From Home

Daily updated job offers for the people of Ottawa

To post a job, login or create an account |  Post a Job

   jobs in ottawa   

Find your next job here, with us! Daily updated job offers!

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

IoT Senior Software Developer – Full Stack

BCE, Inc.

This is a Full-time position in Ottawa, ON posted October 1, 2021.

Req Id: 323491At Bell, we do more than build world-class networks, develop innovative services and create original multiplatform media content
– we advance how Canadians connect with each other and the world.If you’re ready to bring game-changing ideas to life and join a community that values, professional growth and employee wellness, we want you on the Bell team.Bell is making unmatched investments in our world-leading broadband fibre and wireless networks because we know they’re the backbone of the products and services our customers love.

If you’re excited about transforming the way people connect, our Network team is the right place for you.About the role:We are currently recruiting an ambitious Senior Software Developer to join our IoT team.

You will play a pivotal role in defining and building our IoT services evolution.You will be working with a creative team where we expect our team members to make key decisions and take ownership over their projects.

We highly encourage collaboration with our engineering teams across all projects.KeyPoints: You will work closely with a friendly, passionate team in Montreal and Toronto You will have a key role and the opportunity to grow inside the organization You will experience awesome team spiritThe Bell IoT team is a very collaborative and dynamic work environment.

We build our new products around collaboration within BCE, team ideas and audacity.

And we’re excited to have you join usJob Duties/Accountabilities: Understand customer needs and gather technical requirements: functional and non-functional Design IoT microservices and end to end architecture.

Launch services and releases on a regular basis.

Identify technical opportunities and define technical vision and strategy.

Facilitate deep technical discussions with engineers, customers, partners, and executives.

Create and deliver best practice recommendations, tutorials, blog posts, sample code, quality assurance, automation, and presentations adapted to technical, business, and executive partners.Critical Qualifications/Competencies: BA/BS degree in Computer Science or a related engineering field, or equivalent practical experience.

7 years of hands-on experience with software development or experience with traditional enterprise solutions Experience working with Cloud, Unix/Linux environments, developing large software systems 3-5 years of Agile software development (SCRUM) Experience of working in continuous integration environment preferably
– Gitlab Experience of using Ansible and Terraform Experience with IDM and Authentication Gateways (SSO) Experience with TDD/BDD Experience with Microservices Architecture, design and development: Stateful and stateless design and implementation.

Message brokers, queue etc: Kafka, AMQP or MQTT are good to have Experience in Container deployment on Azure AKS, OpenShift or Kubernetes Hands on with any of no-sql database (MongoDB/CosmosDB), RDBMS, Object (S3) and memory/cache DBs (Redis) Good knowledge and exposure to develop and support HA & Scalability in systems.

Good expertise in APIs gateways 5 years of experience in Java/J2ee: Expertise in core and Advanced Java/JEE using Java 8 above Good understanding of spring in general and spring boot in particular Experience in design and development of RESTful services and JSON/Xml structures Hands on with Junit 5 along with mock frameworks.

Experience programming in NodeJs 2-3 years experience with ES6 3-5 years of development in NodeJS, Express JS Ability to effectively communicate complex technical concepts to a broad range of audiences.

Knowledge on performance tuning and code optimization is essential Front-end development skills is a plus, React, Angular or Vue Typescript experience is a plus.

Public Cloud Expertise, Azure is a plusIndeedTechBilingualism is an asset (English and French); adequate knowledge of French is required for positions in Quebec.Additional Information:Position Type: ManagementJob Status: Regular
– Full TimeApplication Deadline: 10/05/2021Please apply directly online to be considered for this role.

Applications through email will not be accepted.At Bell, we don’t just accept difference
– we celebrate it.

We’re committed to fostering an inclusive, equitable, and accessible workplace where every team member feels valued, respected, and supported, and has the opportunity to reach their full potential.

We welcome and encourage applications from people with disabilities.Accommodations are available on request for candidates taking part in all aspects of the selection process.

For a confidential inquiry, simply email your recruiter directly or to make arrangements.

If you have questions regarding accessible employment at Bell please email our Diversity & Inclusion Team at Canada, ON, MississaugaBell, one of Canada’s Top 100 Employers.