Responsibilities: Design, develop, and maintain high-quality software applications using C#. Implement multithreaded development techniques to enhance application performance. Develop and support desktop applications tailored to client needs. Create and manage custom Windows services and connectors