Minimum three (3) years in a commercial, Government, or academic setting; or four (4) years academic experience developing with object-oriented programming languages
Minimum one (1) year experience developing Windows applications using Visual Studio or .NET environment OR minimum one (1) year experience developing UNIX applications using make files or comparable build environment, developing complex programming using C, C#, C++, Java, or other comparable languages (Note: 1 year development experience may be credited for appropriate coursework in Windows or UNIX programming, completed as part of an awarded Bachelors or Masters degree)