Engineer - Software Development

  • Gurugram
  • Greyorange

About GreyOrange

GreyOrange is a global leader in AI-driven robotic automation software and hardware, transforming distribution and fulfillment centers worldwide. Our solutions increase productivity, empower growth and scale, mitigate labor challenges, reduce risk and time to market, and create better experiences for customers and employees. Founded in 2012, GreyOrange is headquartered in Atlanta, Georgia, with offices and partners across the Americas, Europe and Asia.

For more information, visit www.greyorange.com.



Our Solutions

The GreyMatter Multiagent Orchestration (MAO) platform provides vendor-agnostic fulfillment orchestration to continuously optimize performance in real time: the right order, with the right bot and agent, taking the right path and action. Currently operating more than 70 fulfillment sites across the globe (with deployments of 700+ robots at a single site), GreyMatter enables customers to decrease their fulfillment Cost Per Unit by 50%, reduce worker onboarding time by 90% and optimize peak season performance.


In retail stores, our gStore end-to-end store execution and retail management solution supports omnichannel fulfillment, real-time replenishment, intelligent workforce tasking and more. The platform uses real-time overhead RFID technology to increase inventory accuracy up to 99%, doubles staff productivity, and enables an engaging, seamless in-store experience.



Engineer-Software Development

Gurgaon, HR

Full Time


Responsibilities

  • Work on HLD and LLD to design and develop algorithms and code base.
  • Produce a clean, efficient code base.
  • Integrate software components with client systems and third-party programs.
  • Troubleshoot, debug, and upgrade existing software.
  • Gather and evaluate requirements.
  • Recommend and execute enhancements.
  • Create technical documentation for MOP and installation guide.


YOU MUST HAVE

  • B.E/B.Tech/MCA/M.Tech with 1-4 years of experience in software development.
  • Experience in object-oriented design/programming and proven experience as a Software Developer
  • Experience with software design and development in a test-driven environment
  • Knowledge of coding languages/tools/frameworks (e.g. Java, J2EE, REST, Kafka, SOAP, JMS, SpringBoot, Junit, Maven, GIT)
  • Experience with databases (Postgres, Oracle, MySQL), Object-Relational Mapping (ORM), JPA, and frameworks (e.g. Hibernate)
  • Ability to learn new languages and technologies.
  • Excellent communication skills
  • Resourcefulness and troubleshooting aptitude.
  • Good team player


Good to have:

  • Knowledge of Python/Django.
  • Knowledge of RabbitMQ, and KAFKA Messaging system.
  • Knowledge of Agile development methodologies