Ability to write well designed and efficient code by using best software development practices. Integrate data from various back end services and databases. Gather and refine specifications and requirements based on technical needs. Create and maintain software documentation. Be responsible…