NET Developer - Backend Architecture
About the job
Description Job Responsibilities : • Develop and maintain high-quality desktop applications using C# and the .NET Framework. • Apply strong Object-Oriented Programming (OOP) principles to design scalable and maintainable components. • Implement asynchronous programming patterns to improve application responsiveness and performance. • Use SDK documentation, sample codes, and plug-ins to integrate third-party functionality into desktop applications. • Build intuitive and responsive user interfaces using WPF and/or WinForms. • Write and execute unit tests, perform in-depth debugging, and analyze logs using Visual Studio. • Design and develop scalable desktop application architectures, ensuring high performance and reliability. • Collaborate with cross-functional teams to understand requirements and deliver robust technical solutions. • Ensure code quality by writing clean, efficient, and maintainable code, adhering to best practices. • Participate in code reviews and contribute to continuous improvement of development processes. • Work with QA teams to resolve issues, optimize performance, and ensure production readiness.
Requirements
- C#
- OOP concepts
- asynchronous programming
- UI development (WPF/WinForms)
- unit testing
- debugging
- log analysis
Preferred Technologies
- C#
- OOP concepts
- asynchronous programming
- UI development (WPF/WinForms)
- unit testing
- debugging
- log analysis
About the company
null
Similar Jobs
Backend Developer
Trential
Backend Developer
Trential
Backend Developer
Trential