Share this Job

C#.Net Winforms

Date: Oct 14, 2021

Location: Chennai, TN, IN, 600032

Company: Gainwell Technologies LLC


Performs complex product design, bug verification, systems analysis, release testing and programming activities, using research and analysis. Supports full life-cycle of product development processes for creating new products and services. Investigates and resolves complex business and technical product integration matters of significance. Focuses on a specific product or family of technologies in multiple platforms; functions independently within a business area and assists at the enterprise level to influence the technical decisions during various phases of the project.

Essential Job Functions

  • Performs complex design, implementation, and maintenance of multi product modules/sub-systems to ensure that business needs are met. Assists in outlining new product/service business case justification to ensure that proposed solution is capable of delivering articulated business benefits to clients.
  • Strong work experience on C# ASP.net WinForms.
  • Hands-on experience using MVC, jQuery, Web API.
  • Strong hands-on experience in WinForms is a must
  • Knowledge of WCF.
  • Interact with end customer, Prepare Design documents
  • Coding as per standards, Write Unit Test Cases and execute
  • Demo the functionalities to the customer, Get a sign off on the acceptance criteria
  • Check-in the code, Prepare Implementation guidelines
  • Review and follow up on the approval, Deliver functionalities as per acceptance criteria
  • Achieve intermediate milestone to get thru invoicing, There are none slippages in quality and schedule
  • Implementation and deployment to be 100% successful
  • Coding – able to code complex algorithm, Ability to think logically and analytically
  • Good communication skills, Ability to adapt to a new environment quickly

Basic Qualifications

  • Bachelor's degree or equivalent combination of education and experience
  • Bachelor's degree in software engineering, information systems, computer science, or related field preferred
  • Three or more years of technical experience in product design and support
  • Experience working with client enterprise products, services, and strategies; and technical products, vendors, families of technologies, and product configurations
  • Experience working with product development life cycle, product and platform configurations, and business processes as they impact overall product plans
  • Experience working with technology architecture, mainframes, scheduling software, and other related technologies
  • Experience working with programming design, programming concepts and coding languages
  • Experience working with development tools, processes, approaches and/or techniques

Other Qualifications

  • Good organization skills to balance and prioritize work
  • Good analytical and problem solving skills
  • Good presentation and communication skills to communicate with clients, support personnel and management
  • Ability to adapt to changing situations, handle multiple tasks simultaneously and to switch between tasks quickly
  • Ability to anticipate problems, deal with and resolve ambiguity and take decisive action
  • Ability to work with relational databases
  • Ability to work independently and as part of a team

Work Environment

  • Office environment
  • Frequent evening and weekend work