Senior Software Engineer - III
GreyOrange · Gurgaon
Source and collection record
Last observed by our collector: . This is not a manual review or a confirmation from the employer.
Employer requisition: 10396
Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.
Your application evidence checklist
Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.
0 of 2 checks marked. Keep unresolved requirements as questions for the employer.
Collected role description
Senior Software Engineer-III You will play a crucial role in designing, developing, and implementing high-performance software solutions for GreyOrange’s robotic systems. You will collaborate closely with product managers, designers, and other engineers to deliver robust, scalable, and high-quality software that drives our automation solutions. Responsibilities • Code critical sections and key features of the product. 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 • Education: Bachelor’s or master’s degree in computer science, Software Engineering, or a related field from a premier institute. • Technical 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.
Collected experience requirement
6-8 years