Job Description

Key ResponsibilitiesDesign, develop, and ship features in WPF using MVVM or C# WinFormBuild reusable XAML components (ControlTemplate, DataTemplate, behaviors, value converters, styles).Integrate with REST/gRPC services and local data stores (EF Core, SQLite/SQL Server).Ensure quality: unit/integration tests (xUnit/NUnit), code reviews, static analysis (SonarQube/Roslyn analyzers).Optimize performance (UI virtualization, async/await, background workers, memory/GC profiling).Handle desktop concerns: multi-threading/Dispatcher, printing, file I/O, installers (MSIX/MSI), logging/telemetry.Collaborate with UX on pixel-perfect layouts, accessibility, localization, and theming.Contribute to CI/CD (Azure DevOps/GitHub Actions), automate builds/signing, and maintain release notes.Diagnose production issues and provide timely fixes with clear communication to stakeholders.QualificationBachelor’s degree in computer science, Engineering, or a related field3+ years professional experience with C# and .NET; 2+ years with WPF/XAML and MVVM.Strong grasp of data binding, commands, dependency properties, and custom controls.Solid understanding of async/await, Tasks, Dispatcher, and thread-safety in UI apps.Experience integrating REST APIs; JSON serialization (System.Text.Json/Newtonsoft).Proficient with Git, branching strategies, and CI pipelines.Negotiation, problem-solving skills and teamworkReady to learn new technologiesBenefitsSuccessful candidates will be part of a friendly, motivated and committed talent teams in FPT Software HCM (FSOFT) with various benefits and attractive offers:• Have chance to build long term relationships with colleagues via multiple projects.• Be a true part of customer team across Europe and Asia.• Attractive offer, plus annual compensation and performance bonus.• “FPT care” health insurance provided by AON and is exclusive for FPT employees.• Support for learning and certificate examination.• Company shuttle buses provide convenient way of transportation for all employees.• Salary review 1 time/year or on excellent performance• International, dynamic, friendly working environment• Annual leave, working conditions follow Vietnam labor laws.• Annual Summer Vacation: follows company’s policy and starts from May every year• Campus provide many facilities for FPT employees such as football ground, basketball & volleyball, gym & yoga centre, restaurant, cafeteria, etc.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In