Share this Job
Location: 

Noida, IN

Date:  May 17, 2022
Job ID:  4212

Senior Software Engineer - UI

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). Our solutions make a visible impact, allowing people to enjoy compelling entertainment experiences; to foster knowledge sharing and smart decision-making in organizations and to help hospitals provide their patients with the best possible healthcare. Headquartered in Kortrijk (Belgium), Barco realized sales of 804 million euro in 2021 and has a global team of 3,000+ employees, whose passion for technology is captured in +500 granted patents.

  

Senior Software Engineer - Barco GEAX

Barco GEAX is a world class software team that offers delightful outcomes to our customers and set trend in our dynamic markets. Digital Cinema Group offers the ultimate solution for cinema market enabling bright outcomes through a variety of products (Cinema Projectors, Media servers) for world class movie experience. It provides an easy-to-use & best in class web interface for remote and reliable device management to guarantee the user experience and brings useful analytics to drive the digital customer needs. 

Please follow below links for more information on Digital Cinema products:

https://www.youtube.com/watch?v=kllX8ZUdBsI&t=3s

https://www.barco.com/en/products/cinema-projectors  

 

As a Senior Software Engineer you will

  • Mentor, coach and develop the members of the team to continuously develop skills, follow processes and standards.
  • Develops and delivers web applications in line with defined process and policy (e.g. peer review, test driven development, automated unit testing, coding standards and deployment process).
  • Communicate with team members to clarify requirements and overcome obstacles to meet the team goals.
  • Produces clear and concise documentation to support software applications

Required Experience

  • Hands on experience with Javascript, HTML 5, CSS, Lodash, SASS, SCSS, webpack, ESLint, JSDoc
  • Hands on experience writing Javascript in an object oriented and functional programming way.
  • Hands on experience working with Angular2 and above.
  • Hands on experience working with NgRx & RxJs.
  • Good experience with TDD frameworks (Karma, Jasmine, TestBed)
  • Good awareness about Node.JS applications.
  • CI/CD, working with feature branches, pull-requests.
  • Working experience with Microsoft Visual Studio Code or JetBrains Webstorm/ Intellij IDEA, GIT, Jira and Confluence.
  • Agile Development Methodology
  • Excellent proven analytical problem solving skills.
  • Self-motivated high performer and able to perform with minimal supervision, who can lead by example.
  • Experience to work with geographically distributed teams.
  • Excellent written and verbal communication skills.
  • Self-motivated high performer and able to perform with minimal supervision, who can lead by example.

Nice to have

  • MongoDB (Understanding of data modelling and storage with NoSQL and relational DBs)
  • Knowledge of other web frameworks such as VueJs/React.js
  • Good knowledge of working on AWS stack.
  • Knowledge of Protractor/Selenium.

Qualifications

  • B.Tech/B.E in Computer Science or equivalent stream
  • 4-7 years of programming experience in web technologies
  • 2 -4  years of relevant experience in JavaScript
  • 1-3 years of relevant experience in Angular 2 or above
  • 1-3 years of relevant experience in HTML/CSS