Talent.com
Software Development Engineer III

Software Development Engineer III

CleartripDelhi, India
5 hours ago
Job description

What you’ll do :

  • Own a functional area from product conception to delivery
  • Given an ambiguous product requirement, work with other stakeholders, product to understand & refine

the requirements and change them to tech requirements

  • Prepare high-level designs under the guidance and document them
  • Low-level design and code independently in multiple tech components related to functional area
  • Choose the right tech stack for a given situation under guidance from senior team members
  • Optimise any existing microservices
  • Take non-functional requirement (Reliability & Availability, Scale, horizontal scalability) into considerations
  • while taking any decision

  • Build, develop, mentor and coach junior team members
  • Owning the quality of code, UT coverage, documentation etc.
  • Collaborate with teams by contributing to the shared vision and working closely with cross-functional
  • stakeholders.

    What you’ll need :

  • B.Tech or M.Tech equivalent with at least 5-year’s experience
  • Deep expertise in Java programming language & tech stack.
  • Strong with data structures & algorithms with space & time complexities
  • Strong object-oriented design skills, ability to apply design patterns, and an uncanny ability to design
  • intuitive module and class-level interfaces

  • Experience of building robust and scalable web-applications with microservices / distributed architecture
  • Experience with any of the prevalent NoSQL solutions like MongoDB, DynamoDB, ElasticSearch, etc.
  • Good understanding of multiple tech solutions and ability to pick the correct one for the given situation
  • Prior work experience in an agile environment or continuous integration and continuous delivery (CI or
  • CD)

  • Ability and experience in designing high-level software designs of the scalable system, taking NFR
  • (non-functional requirement) in consideration

    Create a job alert for this search

    Software Engineer Iii • Delhi, India