This position requires active participation throughout the development lifecycle. Develop features/applications, including collaboration in requirements definition, prototyping, design, coding, testing and deployment. Implement robust, highly scalable, highly optimized backend components. Evaluate and integrate latest technologies and third party libraries/APIs. Contribute to design, code, specification and architectural reviews and technical documentation. Ensure that the long-term architectural and performance strategies are considered with designing and coding solutions.
Requirements:Keyskills: Object oriented design Software design Backend Product engineering Architecture Coding Analytical Agile ASP.Net MVC Technical documentation