Thiruvananthapuram, Kerala, India
10 hours ago
Technical Architect - C# WPF
Job Requirements

Roles & Responsibilities:
 

Define architecture and design for complex C# WPF desktop applications.Create reusable frameworks, tools, and libraries that improve development efficiency.Lead architectural reviews, evaluate technical risks, and propose scalable solutions.Ensure performance, security, maintainability, and scalability in application design.Collaborate with management and engineering leadership to align architecture with business goals.Mentor developers and guide technical teams on architecture patterns, coding standards, and performance optimization.Conduct PoCs for new technologies, frameworks, and design approaches. Review code and provide direction to resolve complex technical issues.Understand client requirements and how they translate in application features.

Work Experience

Required Skills (Technical Competency):

 

12+ years of experience in C# development, with deep expertise in WPF and desktop application design.Strong knowledge of MVVM, XAML, OOP, and design patterns.Proven experience designing modular and maintainable software architectures.Expertise in performance optimization, memory management, and multithreading.Strong understanding of .NET Framework, .NET CoreExcellent analytical, problem-solving, and documentation skills.Experience with Git, and Waterfall methodologies.Should take technical ownership.Excellent communication and teamwork skillsKnowledge of task-based estimation.

 

Desired Skills:

 

Semi domain experience 

Por favor confirme su dirección de correo electrónico: Send Email