Custom Software Development & IT Consulting | Codemasters International

Web Development, .NET 3.5/4.0, C#, Web Services, SQL Server 2008.

What's in it for you?

  • Competitive Salary
  • Fun, Relaxed Environment
  • Interesting Tasks

Required Skills:

.NET Architect, C#, ASP.NET, WCF, Silverlight etc., .NET 4.0, SQL Server 2008

Experience you need to be successful in this position:

  • at least 8 years of development experience;
  • SQL Server 2008 experience is mandatory (solid experience writing specific
  • stored procedures, functions);
  • awareness of COM implementations to understand existing implementations;
  • experience using design patterns and its applicability for design solutions;
  • experience working with third party controls (examples may be requested);
  • Microsoft enterprise libraries experience;
  • exposure on the DB end, handling performance issues and optimizing queries;
  • exposure to web services, with involved in creating web services for implementations.

The following experience is a plus:

  • experience working with or awareness in the advertising domain;
  • experience working with WCF, Silverlight etc;
  • experience with VB and Classic ASP based applications;
  • experience with LINQ.

What you'll be doing:

  • work as part of offshore teams;
  • work with our tech team in suggesting solutions and coordinating implementations;
  • .NET architecture development;
  • develop new appliance projects;
  • maintain existing applications.

Our privacy policy:

Your resume and information will be kept completely confidential.

As part of job application, we ask our candidates to provide solution for the interesting task:

Programming Problem

Given a deck of nCards unique cards, cut the deck iCut cards from top and perform a perfect shuffle. A perfect shuffle begins by putting down the bottom card from the top portion of the deck followed by the bottom card from the bottom portion of the deck followed by the next card from the top portion, etc., alternating cards until one portion is used up. The remaining cards go on top.

The problem is to find the number of perfect shuffles required to return the deck to its original order. Your function should be declared as: static long shuffles(int nCards,int iCut); Please send the result of shuffles(1002,101) along with your program as part of your resume.

If you are a .NET developer and feel you have the right qualifications for this position, please apply today!