Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer - Chennai - Trimble

Home > Software Development

 Lead Software Engineer - Chennai - Trimble

Job Description

Position Overview

At TTM we are passionate about our people, our customers, our culture, and especially our technology. Here you can be a part of a development team utilizing bleeding edge technologies to tackle complex challenges. This is an exceptional opportunity to make a real difference in a self-empowered and agile organization that encourages new ideas through collaboration and creativity. Come join us and help us build the technology that will define the future of fleet mobility solutions.

Responsibilities:

  • Stay on top of new and up-and-coming technologies

  • Possess intellectual humility - Be able to make mistakes and learn from them

  • Design and build sophisticated and highly-scalable systems

  • Challenge everything - Push yourself and others by asking how we can be better in all aspects of our work

  • Ensure the team s work is of high quality through the use of best practices such as continuous integration, unit and integration testing, and code reviews

  • Collaborate in a culture that promotes passion in technology

Skills Experience Required:

  • Enjoy collaborating with a team and a strong communicator

  • Demonstrate one or more specific successes from current or past technical challenges

  • 2-year degree or equivalent experience in a software related field

  • 3+ years of experience developing scalable back-end solutions

  • Experience with javascript frameworks like Node js

  • Experience with RDBMS (Mysql, Postgres) and No SQL databases.

  • Experience with backend unit testing tools such as JUnit, Mockito, Cucumber, or Spock

  • Experience developing cloud-native applications and Microservices.

  • Good Knowledge of System Design, Data Structures, and Algorithms.

  • Solid hands-on programming experience in Java developing high-quality readable code.

  • Good knowledge of Spring framework with Spring Boot.

  • Working Experience with messaging brokers like Kafka and RabbitMq

  • Good knowledge of Web Security, Authentication Protocols (OAuth, OpenID)

  • Good knowledge of AWS, Azure, or GCP

  • Good Knowledge of CI/CD, Gradle, git, and build tools

Technologies we will work with:

  • Java/Groovy

  • Spring Boot

  • OAuth, SAML, Auth0

  • Micro Service architecture

  • Node.js Web Services

  • Testing with tools: Mockito and Spock

  • Specific databases: MySql, Postgres, ElasticSearch

  • Messaging brokers: Kafka and RabbitMQ

  • Amazon Web Services (AWS)

  • Source control: Git/GitHub/Bitbucket

Other Technologies you will be exposed to:

  • Single page application using React.js

Other Requirements

  • Experience working with distributed teams.

  • Strong analytical and problem-solving skills.

  • Good communication skills.

  • Goal-Oriented professional

  • Strong Team player.

  • Passionate to learn new technologies.

Job Classification

Industry: IT Services & Consulting
Functional Area: Engineering - Software,
Role Category: Software Development
Role: Software Development
Employement Type: Full time

Education

Under Graduation: Any Graduate
Post Graduation: Any Postgraduate
Doctorate: Any Doctorate, Doctorate Not Required

Contact Details:

Company: Trimble Information
Location(s): Chennai

+ View Contactajax loader


Keyskills:   spring boot GIT Web services Lead Software Analytical MySQL Javascript Data structures SQL Testing

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

ARAS Lead - Bengaluru/Bangalore - Prolim - 8

  • Prolim
  • 8 - 13 years
  • Bengaluru
  • 1 month ago
₹ Not Disclosed

GCP Data Architect - Pune,Bangalore

  • NuStar Technologies
  • 10 - 15 years
  • Hyderabad
  • 1 month ago
₹ Not Disclosed

Power BI Developer - Ernakulam / Kochi/ Cochin

  • Kovenantz
  • 4 - 8 years
  • Kochi
  • 1 month ago
₹ Not Disclosed

Application Developer - Bengaluru/Bangalore

  • Accenture
  • 10 - 12 years
  • Bengaluru
  • 1 month ago
₹ Not Disclosed

Trimble

Trimble Information Technologies India Pvt Ltd About Trimble: Trimble is transforming the way the world works by delivering products and services that connect the physical and digital worlds. We provide core technologies in positioning, modeling, connectivity and data analytics which enable ou...