MilpitasRecruiter Since 2001
the smart solution for Milpitas jobs

Software Engineer (Middleware/Backend) - Node.js

Company: Barco
Location: Milpitas
Posted on: January 16, 2022

Job Description:

Software Engineer (Middleware/Backend) - Node.js
Barco designs technology that makes everyday life a little better. Seeing beyond the image, we develop sight, sound, and sharing solutions to help you work together, share insights, and wow audiences. Our focus is on three core markets: Enterprise (from meeting and control rooms to corporate spaces), Healthcare (from the radiology department to the operating room), and Entertainment (from movie theaters to live events and attractions). With a team of over 3,600 employees, located all around the globe, we realized sales of 1,082.6 million euros in 2019.

Barco's software engineering (R&D) organization is constantly growing and looking for new talents in the light of developing exciting new software solutions, or the continuous finetuning of our top-class software installed worldwide.

Today our software engineering group exists of over 400 software engineers, divided into small, dynamic sub-teams & located globally in different sites; Belgium (Kortrijk), India (Noida), Taiwan (Taipei), Germany (Karlsruhe, Erfurt), Canada (Montr--al) and USA (Milpitas).
Our development teams work dedicated for a specific market - Entertainment, Enterprise or Healthcare - all with a focus on high-end, niche solutions worthy of the Barco name. They develop systems and platforms, using the newest technologies and following the agile methodology. International collaboration and a strong customer focus are the keys to their success!

We are seeking a Software Engineer (middleware/backend) fluent in Node.js and web applications to join our R&D team in Milpitas, California, USA.
The team focuses on cloud-based device management, video streaming, developing ML/AI based solutions for customer needs.
The candidate will be able to work in a dynamic startup environment - involved in all phases of product design - definition to product delivery,

Essential Duties and Responsibilities:
Design, develop and maintain audio/video conferencing cloud-based micro servicesJavaScript full-stack development of modern web services applicationsDeveloping and using RESTful APIsBe able to coordinate and work with geographically distributed teamsDebug issues involving multiple cloud services and on-premise devices
Follow best practices in SDLC - - writing modular and reusable code, work with source code control (Git), writing unit and integration tests.Contribute to peer code reviews, refactor and optimize code.

The candidate needs to be adept in designing with the following tools and technologies:
Node.jS, ExpressDatabases: MongoDB, SQL Productivity: JIRA, Confluence

Experience with the following is a plus:
Infrastructure: Docker, Linux, NetworkingHTML5 video, WebRTC IoT, Azure

Nice to have:
Experience with front end UI development using Angular 8+

Master's degree in Computer Science, Computer Engineering or related field plus 2+ years of experience as a software engineer -OR Bachelor's degree in Computer Science, Computer Engineering or related field plus 5+ field experience
Possess the ability to be a self-driven quick learner with attention to details and qualitySkill in functioning independently and as part of a team.Ability to communicate effectively, verbally, and in writing.Act with a sense of urgency to achieve critical milestones and resolve issues
Barco is an Equal Opportunity Employer and gives consideration for employment to qualified applicants without discrimination on the basis of race, color, religion, creed, sex, gender (including pregnancy, childbirth, breastfeeding, or related medical conditions), sexual orientation, gender identity, gender expression, age, mental or physical disability, medical condition or AIDS/HIV status, ancestry, national origin, genetic information, military, veteran status, marital status, citizenship or any other status protected by applicable federal, state, or local laws.

If you need a reasonable accommodation for any part of the application process at Barco, please contact our HR department at -Please specify the reasonable accommodation you are requesting, along with the job posting number in which you may be interested. A Human Resources representative will review your request and contact you to discuss a reasonable accommodation.

Barco requires new hires to be vaccinated against Covid-19 by the date of hire to be considered. - Proof of vaccination is required unless a reasonable accommodation is needed as defined by applicable law.

Equal Opportunity Employer: Veteran / Disability

Keywords: Barco, Milpitas , Software Engineer (Middleware/Backend) - Node.js, IT / Software / Systems , Milpitas, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Milpitas RSS job feeds