Trimble Transportation is looking for a highly motivated Software Developer / Software Engineer / Senior Software Engineer for its office in Chennai.

The successful candidate will be responsible for designing & developing commercial-grade SaaS software and high-performance server-based services in close collaboration with a high-capacity development and management team.

Responsibilities:

  • Developing and maintaining API services developed using Node.js

  • Design and implementation of low-latency, high-availability, and performant applications

  • Ensuring optimal performance and responsiveness to front end requests

  • Collaborating with other developers who are going to consume these API services for various business processes

  • Running tests, fixing issues, and providing support

  • Documenting API endpoints and creating automation tests

  • Keeping informed of advancements in the field of Node.js developments

  • Reviewing the code of other developers

  • Mentoring other developers and driving best practices using Node.JS api development 

  • Work closely with Engineering/Development/Product managers, and experienced software developers to implement software solutions and applications, isolate problems and debug issues on MS platforms. 

  • Ability to work in a high-paced agile atmosphere. 

  • Ability to communicate clearly and logically, and present developed features from time to time.

  • Self-motivated and demonstrate initiative in tackling work, while following software development best practices and company guidelines

  • A genuine interest in developing himself/herself and others.

Skills and Qualifications:

  • Must be proficient with  OOPS, Design Patterns, .Node.js 

  • Must be Proficient with HTTP & RESTful Services, should be able to build and deploy REST API services and should be familiar with consuming other REST APIs

  • Experience in working with Cloud services using Azure/AWS.

  • Experience with SQL 

  • Demonstrated debugging and troubleshooting skills in a highly transactional networked environment.

  • Knowledge on using CI/CD processes

  • Experience with Docker, PostMan.

  • Experience using bug tracking tools like JIRA

  • Experience with source control systems, like git

  • Good in problem solving

  • 4+ years of web development experience

  • Strong verbal and written communication skills

  • Comp Science degree or related experience/education

  • Knowledge on RPG programming, Profound.js will be a plus

Location

India - Chennai

Job Overview
Job Posted:
2 months ago
Job Expires:
Job Type
Full Time

Share This Job: