Senior Software Engineer
Trimble Inc
Chennai, India
8d ago

Description

Trimble is recruiting for a Software Engineer Level 2 to fill an opportunity in Chennai, India.

Job Summary :

Trimble is building its next generation Telematics cloud platform based on open source technologies that will be used by the different divisions within Trimble to host high volume services and applications.

We are currently looking for exceptional Software Engineers for this exciting Trimble Telematics a Service (TTS) team . The position is based out of Chennai, India.

Measures of Success :

  • Performs software engineering within the process framework established for the project. This framework will describe how requirements are developed and analyzed, how changes are made to requirements, how engineering work will be planned and tracked, how testing will be performed, and the criteria by which the performance of the project will be measured.
  • Contributes to the continuous improvement of these processes.

  • Works with the project team, with the application domain experts (e.g., application engineers, technical marketing) and possibly with the customers, to establish achievable requirements.
  • Works with the project team to identify / clarify project goals, establish useful milestones, and develop a breakdown of the engineering tasks to be performed.
  • During the development process, develops engineering effort / schedule estimates to support overall project scheduling, project tracking, and change control decisions

  • Creates software designs, and implements and tests those designs to meet established requirements
  • Participates in technical / design reviews as required by the project framework
  • Maintains and archives design documents, source code, and other work products necessary for the project
  • As necessary, works independently or with quality assurance personnel to plan and execute product testing
  • As necessary, performs or enables the ongoing support of software through the creation of design documentation or the performance of defect isolation and resolution
  • Works with the author of product documentation to assist in the development and review of product documentation
  • As necessary, provides engineering work products and documentation to manufacturing and document control as necessary for successful product release
  • Other duties as required and requested by management
  • Trimble is transforming the way the world works by delivering products and services that connect the physical and digital worlds.

    Core technologies in positioning, modeling, connectivity and data analytics enable customers to improve productivity, quality, safety and sustainability.

    From purpose built products to enterprise lifecycle solutions, Trimble software, hardware and services are transforming a broad range of industries such as agriculture, construction, geospatial and transportation and logistics.

    Skills & Experience Required

  • 4-9 years of experience in software product development.
  • Solid hands-on programming experience in Java developing high quality readable code.
  • Proficient in Distributed computing, and Design patterns.
  • Hands on experience designing and developing Service Oriented Architecture applications and RESTful services using JEE, Spring and Tomcat.
  • Proficiency in open source products - Apache, WSO2 either as a contributor or as a user preferred.
  • Experience developing and deploying scalable applications in a Cloud environment AWS, RackSpace, etc.
  • Experience with RDBMS and No SQL databases.
  • Good knowledge on Linux and any scripting or automation using puppet, chef, etc.
  • Bachelors / Master’s Degree in Computer Science / Engineering
  • Other Requirements

  • Passion and willingness to learn new technologies.
  • Strong analytical and problem solving skills
  • Self-starter, Ability to work well in a small team with good communication skills.
  • Other Requirements

  • Strong analytical skills.
  • Good Communication skills
  • Trimble is transforming the way the world works by delivering products and services that connect the physical and digital worlds.

    Core technologies in positioning, modeling, connectivity and data analytics enable customers to improve productivity, quality, safety and sustainability.

    From purpose built products to enterprise lifecycle solutions, Trimble software, hardware and services are transforming a broad range of industries such as agriculture, construction, geospatial and transportation and logistics.

    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form