Senior Software Engineer

Full-time
  • Location:

    Gurugram , India
  • Deadline:

    July 30, 2023
  • Experience

    4 Years
  • Posted:

    May 03, 2023

Job Description

  • We are seeking experience with the following technologies / domains: . B Tech / B E / M E / M Tech/ MCA
  • Experience in designing,implementing,and supporting reusable and maintainable APIs and services
  • Preferred Skills and Experience

Job Responsibilities

  • Senior Software Engineer - MEAN stack will be part of one of our Agile Squad in Barco SaaS Product Development group. He/She will be contributing to design and development of next generation feature of Barco SaaS solution. He/She will be collaborating with product managers, product owners, customers, Agile squads, Architects in different teams and time-zones to understand the need of the customer and implement the value.

    Specific details about the role are as follows:

    • You will work closely with Developers and Product Owners, System and Solution architects as well as DevOps Architects across different locations to design and implement quality product increments.
    • You will be involved in and expected to contribute on design, development of functional and nonfunctional components for scalable, resilient and reliable multi-tenant Barco Cloud Services.
    • You will mentor and guide other product team members.

Requirements:

We are seeking experience with the following technologies/domains:

  • B. Tech./B. E./M. E./M. Tech/ MCA. in Computer Science/ IT/ Electronics Engineering.
  • 6-10 years of full stack development experience, 4 years of relevant experience working with cloud applications developed in Node.js, Angular technologies.
  • Full stack developer with good proficiency in JavaScript, Typescript, Node.js, Angular, HTML5, ELK, Grafana/Graphite.
  • Working experience with SQL and NoSQL (mongo, cosmos, cassandra) databases.
  • Experienced in Test driven development (TDD) using frameworks like Mocha, Karma, good experience with CI/CD, DevOps practices. Experience of working with source code control tools like git, bitbucket.
  • Experience in designing, implementing, and supporting reusable and maintainable APIs and services.
  • Good experience in designing cloud native, scalable SaaS products with microservices based architecture on AWS or Azure cloud.
  • Self-driven with proven ability to develop and ship high quality software products in Agile development environments.