Develop applications and backend services using C#, ASP.NET MVC, Web API, Java Script, JQuery, Angular JS, Node.js and CSS; design and develop using appropriate software design patterns to attain high reusability and maintainability.
Provide deep technical expertise in the design, development, integration, enhancement, debugging, support, maintenance and testing for software applications & large-scale distributed enterprise solution that support business units or supporting functions.
Develop custom applications that meet business requirements using Microsoft .NET technologies including C#, ASP.NET ( WebAPI, MVC, WebForms ), and ADO.NET. Migrates legacy applications to .NET applications.
In this role, the selected candidate must have an experience in packaging and delivering software and documentation to a production environment. development experience with Cascading System Sheets (CSS).
Support the client with Microsoft Dynamics CRM development and integration in a large enterprise organization. Provide C# and .NET development for plugins and custom workflow activities. Interface directly with all levels within the client organization and leverage communication expertise.
In this role, the selected candidate will perform as a Scrum master and technical lead for one team of up to 5 .NET Web developers, including facilitating Sprint planning, backlog grooming, design sessions, and demos and providing guidance on Agile and development best practices and processes.
In this role, the selected candidate will develop custom applications that meet business requirements using Microsoft .NET technologies including C#, ASP.NET (WebAPI, MVC, WebForms), and ADO.NET. Migrates legacy applications to .NET applications.
Define Voice Application Architecture and Development best practices; evaluate emerging technologies to identify opportunities, trends and best practices that can be leveraged to strengthen the technology platform and development practices.