Building and developing products and platforms for both client side as well as server-side scalable applications. These include designing Omni-channel (mobile, tablet & web) applications.
Collaborate well with designers, engineers, researchers, and data implementation specialists to design and create advanced, elegant and efficient systems.
Suggest & implement best practices for performance tuning while working on the larger datasets.
Maintain quality and ensure responsiveness of applications.
Perform design reviews and code Reviews with the Team
Provide real time knowledge transfer to the team on the Requirements / UI Design & Development.
Manage the infrastructure & deployment of the release artefacts by coordinating with respective peoples.
Work in an agile environment with the defined sprints to deliver the assigned work in the stipulated timelines.
Adhere to software development best practices and coding standards in all work products and participate in the refinement of those practices and standards to improve quality and productivity.