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 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.
The candidate will work with the Agile Team to understand and provide feedback on requirements, design and develop applications using moden web development techniques, test code using proven tools and methods, support the deployment of applications modules, provide application maintenance, and collaborate with the team to improve development processes.
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.
Performs business and system object modeling simulation and analysis. Advises and recommends system characteristics that affect software systems such as storage capacity, processing speed, and I/O requirements. Coordinates activities of developers and engineers.
Ensure proper implementation of system specifications and integration of the development. Support verification and validation activity through the development of automated test scripts. Prepare componentlevel and architectural documentation per project requirements.
The Programmer is responsible for analysis, design, coding, component and assembly testing of all application code. Programmers typically are involved in maintenance (including production support), enhancement and development work. Programmers have a range of skills and knowledge of the technologies.