Senior Lead Engineer

9 - 13 years

12 - 16 Lacs

Posted:11 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role Summary

  • You will be part of Order Fulfillment team and partner with both business and technical teams to design and develop in-house data driven solutions for complex decision-making problems through systematic application of computer science, analytics, mathematical optimization, and machine learning as well as applying cutting edge technologies in the areas of Order Fulfillment, Supply Chain, and Robotics. Develop algorithms and applications from inception to implementation and collaborate across departments to productionize solutions.
  • Hands-on ownership architecting and leading the development of highly scalable & highly available implementations in public Cloud and on-prem. Participate in the entire SaaS lifecycle driving adoption and scale applying best practices that drive agility and quality. Work closely with product management and program management to derive application requirements, set expectations, and communicate progress.

Duties & Responsibilities

  • Design and develop in-house, data-driven solutions for complex decision-making.
  • Apply computer science, analytics, mathematical optimization, and machine learning.
  • Utilize cutting-edge technologies in Order Fulfillment, Supply Chain.
  • Develop algorithms and applications from concept to implementation.
  • Collaborate across departments to productionize solutions.
  • Architect and lead development of scalable and highly available systems in public Cloud and on-premises.
  • Participate in the full SaaS lifecycle, promoting adoption and scalability.
  • Apply best practices to enhance agility and quality.
  • Work closely with product and program management to define requirements, set expectations, and communicate progress.

Basic Qualifications

  • Bachelors degree in computer science or related field and 10+ years of relevant industry experience
  • Solid programming skills in Enterprise Java frameworks implementing microservices and applying object-oriented principles for application design
  • Understanding of operating distributed data systems at scale such as event-driven solutions, lambda services and so on.
  • Expertise building scalable implementations with modern data processing frameworks and relational databases
  • Knowledge of professional software engineering practices throughout the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience working with Kafka/Rabbit MQ.
  • Architecting and developing highly reliable, fault-tolerant distributed applications with focus on performance and scale in the Cloud.
  • Demonstrated understanding of fast-paced Agile principles with technical designs, iterative development, and code reviews
  • Building microservices using Spring/Spring boot framework including Spring JPA, Spring Batch, Spring Security, Spring Cloud, Spring Data Stream etc.
  • Experience working with No SQL database such as Couchbase, Redis, Cosmos or Mongo.
  • Experience working with SQL database such as Oracle or MySQL or Postgress.
  • Experience working with IDE such as Eclipse, Spring tool Suites, DBeaver, InteliJ.
  • Experience working with messaging application such IBM MQ, Rabbit MQ, JMS, Solace.
  • Experience building and optimizing production grade data pipelines (stream processing and batch) to prepare datasets at scale for data analysis, modeling, and optimization.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

navi mumbai, maharashtra, india

hyderabad, telangana, india