C# Developer
About Job

We are looking for a C# Developer for our client who operates in the field of Software Consultancy.
The ideal candidate will have a strong background in building robust, user-friendly Windows applications using the .NET Framework or .NET Core/5+/6+, with a deep understanding of UI/UX for desktop environments.The candidate should reside ideally in the Anatolian side of İstanbul, as the working model will be office-based.
Responsibilities:
· Design, develop, test, and maintain Windows desktop applications using C# and .NET technologies.
· Collaborate with product stakeholders to implement features.
· Integrate the application with third-party APIs and local system resources.
· Write clean, scalable, and well-documented code.
· Participate in code reviews, testing, and troubleshooting.
· Ensure performance, quality, and responsiveness of applications.
Requirements:
· 2+ years of hands-on experience with C# and .NET (Framework or Core/5/6/7).
· Strong experience with WinForms, WPF, or other Windows UI frameworks.
· Solid understanding of object-oriented programming and design patterns.
· Experience with multi-threading, asynchronous programming, and performance optimization.
· Familiarity with integrating REST APIs, databases (Oracle, SQL Server), and file systems.
· Proficiency with Visual Studio and Git.
· Strong problem-solving and communication skills.
· UI/UX sensitivity and attention to detail.
Nice to Have:
· Java Server Side Programming for REST APIs
· Experience with MVVM architecture.
· Knowledge of deployment tools (e.g., ClickOnce, MSIX).
. Experience with DevOps practices or CI/CD pipelines for desktop apps.
Preferred Candidate
Şirket Hakkında
Kariyer.net olarak 25 yıldır dijital teknolojileri kullanarak doğru adayı doğru işle buluşturmak için çalışıyoruz.
