· Write code, programming and debugs software applications and solutions.
· Document developed modules, perform unit testing and participate in design and code-review process.
· Establish oneself as an expert in at least one area of specialty.
· Must have a strong understanding of Data bases & programming language
· Understanding complete SDLC from functional & technical specifications, documentation, QA processes, source control, maintenance and deployments.