Roles and Responsibility
As a Full-stack developer, you will helpbuild, and maintain our middleware and apps, working closely with productmanagement team for emerging product range. You will also get introduced to ourrich connected mobility data platform and will get to work on enhancing IOTservice layers.
Responsibilities :
- As a full-stack developer you willdevelop, maintain, and improve the Web / Mobile software for one or moreproducts.
- Own software design and technicaldecisions, troubleshoots application stack issues, assist in deployment andmaintenance.
- Work closely with visual design team torealize and provide excellent user experience.
- Document and maintain technicalsolution, requirements, algorithms, interfaces, and designs.
- Keep track of and actively reducetechnical debt.
- Coordinates with teams to resolvecomplex issues related to processes, methods, tools, and standards.
- Maintains relationships and partnershipswith customers, stakeholders, peers, and partners.
- Should have excellent communication andpresentation skills.
- Should have demonstrated ability to workin an AGILE environment.
Technologies :
Experience in Front end Design anddevelopment in React Js, JavaScript, TypeScript, HTML5, Bootstrap, CSS3,jQuery, front-end developer tools.Java8 / Spring Boot (MVC, JPA, SD etc) forbackend development, SOAP / REST API frameworks, microservices.Experience with Cloud providers such asAWS / Azure / GCP is highly preferable.Should have strong experience inobject-oriented programming and concepts.Ability to develop new and innovativeapplications as well as maintaining existing code.Good understanding of Relationaldatabase experience and demonstrated abilities in SQL / Mongo DB and datamodelling is required.Experience in applicationintegration / migration with both COTS and In-House applications required.Have experience in ALM tools (GitLab,TFS, Gradle, Maven, Jenkins, Docker etc).Working exposure with Agile (Scrum).