GRGreyOrange
Senior Engineer - Software Development
Gurgaon ₹3-6 LPA Posted 11 Jun 2025
FULL TIME
Docker
Software Developer
Job Description
Roles and Responsibilities :
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
- Rearchitect existing algorithms implementations
- Perform code reviews and healthy peer feedback to the team
- Mentor and guide team members technically
- Observe and evangelize best technical practices
- Work with architects to create a technical roadmap
- Work with simulations for functional performance
- Keep an eye out for technology trends and open-source projects that can be used
Requirements :
- B. E/ B. Tech/M. E/M. Tech/ M. S in Computer Science, Electronics, or related fields from a premier institute.
- 4-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 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