Create highly scalable software architecture and design as per requirements.
Articulate, document and write specifications for it
Lead a team of software engineers through all phases of software development
Work with Architects, Engineering Managers and Product Managers on planning and
BTech / BE / MTech / MS from IIT, DCE, NSIT, REC, NIT or other top university inComputer Science, Engineering
High degree of proficiency in one or more computer programming languages (like