Browse current jobs

Senior Software Engineer - III

GreyOrange · Gurgaon

Apply on employer website

Collected role description

Role overview

Senior Software Engineer - III at GreyOrange

Code critical sections and key features of the product.

Responsibilities

  • Lead and solve key technical challenges in the overall system.
  • Work in collaboration with architects to write low-level design documents and to create a technical roadmap.
  • Rearchitect existing algorithms & implementations.
  • Work with simulations for functional performance.
  • Perform code reviews and healthy peer feedback to the team.
  • Mentor and guide team members technically.
  • Observe and evangelize best technical practices Must Have
  • 6+ 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, Python, Golang, Erlang (either of these)
  • Experience working on any micro service platform.
  • Scalability Architecture
  • Experience working on REST based API integration.
  • 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 version control system Qualifications

Required qualifications

  • Bachelor’s or master’s degree in computer science, Software Engineering, or a related field from a premier institute.

Required skills

  • Proficiency in one or more programming languages such as Java, C++, Python, C#.
  • Experience with frameworks and libraries relevant to the technology stack.
  • Problem-Solving: Strong analytical and troubleshooting skills.
  • Ability to diagnose and resolve complex technical issues.
  • Communication: Excellent verbal and written communication skills.
  • Ability to convey technical information to non- technical stakeholders.
  • Teamwork: Ability to work effectively in a team environment.
  • Strong interpersonal skills and the ability to collaborate with colleagues at all levels.

Employment details

  • Location: Gurugram [Haryana] [India]

About the employer

  • Senior Software Engineer-III You will play a crucial role in designing, developing, and implementing high-performance software solutions for GreyOrange’s robotic systems.

Additional role details

  • You will collaborate closely with product managers, designers, and other engineers to deliver robust, scalable, and high-quality software that drives our automation solutions.

Collected experience requirement

6-8 years