Fullstack Developer (.Net/C#/WPF/Hanoi)ID:27304
35,000,000 USD ~ 50,000,000 USDHà Nội (Chung)khoảng 19 giờ trướcTổng quan
Mức lương
35,000,000 USD ~ 50,000,000 USD
Ngành
Software
Mô tả công việc
· Design and develop Windows desktop applications using .NET (C#) and WPF for UI.
· Implement secure communication protocols (MQTT, HTTP, SSL/TLS) and integrate with Service Bus.
· Manage Windows Services, environment variables, accounts, and permissions for application deployment.
· Work with SQL Server for data storage and retrieval, ensuring efficient database operations.
· Handle network share (UNC) access, ZIP archive processing, and related file operations.
· Ensure robust error handling and detailed exception reporting for user awareness.
· Create modular namespaces and classes for future integration with main codebase.
· Optimize diagnostic tools to load data from the database and allow user interaction for quick tests and retries.
· Maintain compliance with security and performance standards while minimizing third-party dependencies.
· Work as assigned by Project manager/ Customers, support team members with complex functions.
· Resolve issues proactively to deliver high quality products.
Trình độ
Yêu cầu
1. Must have
· Strong experience in .NET Framework, C#, and WPF for desktop application development (5+ years of .NET/WPF).
· Strong Object-Oriented Programming and Development skills.
· Familiarity with SOAP/RESTful APIs to connect to backend services.
· Developed visual components through WPF using XAML and Expression Blend.
· Created middleware component classes across the enterprise and integrated in UI using MVVM pattern.
· Worked on Binding, Styles, Data Template, Control Template, Converters, Layout Panels in XAML.
· Implemented ADO.NET Entity Framework and LinQ to Object to connect to SQL server database from Repositories classes for retrieving, manipulating, querying, storing data from the database.
· Created UML diagrams and wrote some Technical Design Documents before implementing new features.
· Wrote Unit test cases using Visual Studio test tool.
· Utilized TFS, GIT for source control.
· Hands-on experience with Windows Services, Service Bus, and network configurations.
· Proficiency in SQL Server and database schema design.
· Knowledge of secure communication protocols (SSL/TLS, HTTP, MQTT).
· Ability to write clean, maintainable code and follow best practices for exception handling and modular design.
· Familiarity with Windows accounts and permissions, UNC paths, and ZIP archive handling.
· Can use English well (reading, writing, speaking in global project).
2. Nice to have
· Ability to adapt to changing technology and priorities
· Strong analytical thinking skills
· Good planning, organizing, decision-making and problem-solving skills
· Experience working in an Agile/Scrum environment.
· Understanding of mobile development principles is a plusTiếng Anh
Upper-Intermediate Level
Ngôn ngữ khác
None
Thông tin bổ sung
Phúc lợi
- Annual Health check up
- Accident and Medical Insurance
- Summer Vacation
- Team building activities
- Salary raise
- Bonus
- Additional special holiday
- Training (Language Training, Technical Training, Soft-skill Training, On-job Training, etc.)
- Oversea business trips (Japan, China, Singapore, US, Mexico, EU, etc.)Giờ làm việc
9:00 ~ 16:00
Ngày nghỉ
Flexible working time . core time 9 - 16:00
- Saturday
- Sunday
- National holidayHạng mục công việc
Vui lòng đăng nhập.