GR

Senior Engineer - Software Development

GreyOrange
Gurgaon3-5 LPA Posted 11 Jun 2025
FULL TIME
Docker
Api Integration
Scripting Languages

Job Description

Roles and Responsibilities :

Responsibilities :

  • Owning and working end-to-end on an application - from system (server, deployment, configuration management) to back end (container, application, database)
  • Writing efficient, readable, and testable code
  • Good knowledge of build and configuration management process
  • Design of High Level Designs(HLDs) and Low Level Designs(LLDs) from user requirements to design web applications/ desktop applications/ web services / windows service.
  • Algorithm development, implementation, profiling and optimization for backend software responsible for controlling and coordinating robotic components like Sorters or Butlers working in a real time environment.

Requirements :

  • 3-5 years of work experience, having demonstrated problem-solving skills.
  • Have experience designing and implementing non-trivial software systems (e.g., using multiple processes/threads/IPC etc.)
  • Development experience using Java Spring boot, Python, Android
  • Experience working on REST, Kafka based API integration
  • Experience on designing scalable and distributed systems.
  • Experience on docker, Kubernetes.
  • Good RDBMS skills and experience in DB/SQL
  • Good understanding of design patterns, object oriented design, and frameworks.
  • Experience in Algorithmic development
  • Good understanding of the version control system
  • Exposure to various databases and associated technologies like Postgre Sql, Redis, MongoDb etc. will be an added advantage

Good to Have

  • Exposure to various databases and associated technologies like Postgre sql, Redis etc.
  • Knowledge Docker, Kubernetes and cloud-based deployment environment (AWS, GCP, Azure Cloud etc.).
  • Knowledge of developing scripts in Python, Shell etc.
  • Knowledge of working with Time Series databases (Influx etc.)

Join WhatsApp Channel