Software Engineer UI - Pune, Maharashtra, IN - Oktal Sydac

Publiée le: 4/25/2024

Résumé de l'offre

  • Type de contrat:
    CDI / Permanent
  • Niveau d'expérience:
    6 à 10 ans
  • Publiée le:
    4/25/2024

Description de l'offre

Type d'emploi : CDI / Permanent



Description de l'offre

Seeking a highly experienced Fullstack Engineer, as an UI Engineer with a focus on Angular and Java, you will have
the opportunity to be actively involved in the design, development, and testing of real time software solutions as
part of projects delivered globally.


Responsibilities:


 Development of the Angular, RxJS, NgRX (Redux) with Core Java and Spring application.
 Should follow a well-defined organizational process
 Reporting to the Engineering Team Leader, you will be working within a supportive and collaborative team.

Projects:

1. Oksygen:
Oksygen (Oktal Sydac Engine) is the consolidation of Oktal's OKRailSim and Sydac's CORE into a best of
bread product and will form the basis of the Oktal Sydac Simulator Framework going forward. This is an
overhauled product on which all the future simulators.


2. Engineering Simulator
This simulator is based on Oksygen framework with some additional features for calibrating the train
performance by configuring various train parameter. This simulator may be used either on a local
computer or through a cloud-based service.


Technologies/Tools: Angular, MongoDB, React JS, RxJS, NgRX (Redux), REST, WebSockets, Jasmine, Karma,
Jira, Confluence
SDLC: Agile Scrum



Profil souhaité

  • Preferred - BTech/MTech/BE/ME in Computer science with 5 to 7 years of experience.

Skills:

  • Expert level in Angular 8+, Material Design, TypeScript, RxJS, NgRX (Redux), REST, WebSockets and
    knowledge of Cordova will be an added advantage.
  • Expert in Core Java 8, Spring IOC and multithreading
  •  Knowledge with CSS pre-processors (SCSS or LESS) and charting or visualization libraries such as D3.js.
  • Strong knowledge of HTML and CSS required and should be able to create responsive design using flex
    box or grid layout.
  • Hands on in Unit testing frameworks like Jasmine, Karma, Junit, Mockito, TestNG etc.
  •  Working knowledge of message brokers like Rabbit MQ. Apache Kafka.
  • Working knowledge of design patterns – Observables.
  •  Excellent communication skills and Team player