Should have seen product evolving : He/She must has witnessed project/product maturity cycle
More than 2yr exposure on same product
Strong analytical and logical skills
Proficient in any Programming language i.e Java, Golang or C++
Web services - REST; Microservices; Domain driven architecture
Distributed system
Knowledge of design patterns, common concepts such as caching, logging, troubleshooting,
performance tuning, etc.
Good to have: B2B product exposure
Job Description
Solve complex software engineering problems, learn new skills, build expertise in areas of your interest.
Design, code, test, debug, optimize, and document complex web/ middleware applications using other technologies.
Develop all layers of application and get involved as per interesting DevOps activities to have end to end involvement.
Provide direction and support to juniors to help their understanding of more
complex software engineering. Perform other duties as assigned or apparent.
Participate in Scrum with activities such as assist QAs, perform code reviews, unit testing, research spikes, support company's architectural standards, contribute in creating new standards supporting continuous improvement, etc