Windows Application Developer

  • Product Development
  • Kakkanad, India

Windows Application Developer

Job description

We are looking for .NET Programmer (Windows\Desktop Application) to build software using languages and technologies of the .NET framework.

We are seeking a self-motivated, technically savvy individual to perform the following duties:

  • Design and development of C#/.NET Windows applications.
  • Development of imaging and document management software.
  • Integrate .NET desktop/windows applications with complex databases using ADO.NET, LINQ
  • Code reviews.
  • Build test environments.
  • Develop software installs/deployments.
  • Build new .NET desktop/windows with C#/VB.NET, WPF/ Win Forms

Requirements

  • Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC))
  • Experience integrating systems through web services, preferably using Web API/ SOAP.
  • Advanced Knowledge IN SQL Server (Stored Procedures, Triggers , Complex Query Fine-tuning etc)
  • Strong understanding of object-oriented programming and writing reusable libraries.
  • Familiar with various design and architectural patterns
  • Experience with popular web application frameworks
  • Understanding of fundamental design principles for building a scalable application
  • Experience creating database schemas that represent and support business processes
  • Experience in implementing automated testing platforms and unit tests.
  • Expertise in vb/c# .net, VC++
  • 2-7 years of experience in a similar profile