SOFTWARE DEVELOPER - DESKTOP TECHNOLOGY
Creative Software Developer responsible for design and development of Desktop Applications using the C# language.
Responsibilities include design and development of graphical controls and data model abstractions using object oriented design patterns.
Candidate must be able to demonstrate a high proficiency in the use of C# programming language and the .NET framework as well as all of the Microsoft graphical controls as they apply to desktop applications.
Candidate must have strong problem solving skills as well as a good algorithms and data structures background.
Candidate must have experience creating C# interfaces as well as generic implementations and should have the ability to integrate various programming language technologies such as C/C++ and C#.
Candidate must have experience using Microsoft Developer Studio as well as profilers and debugging tools.
Candidate should have excellent communication skills including the ability to create design specifications as well as document programmer interfaces and user guides.
JOB REQUIREMENTS:
Education Level Required:
Knowledge & Skills Required:
Previous Experience: