Mô Tả Công Việc
Job Description:We are seeking a skilled Winform Developer to join our team. As a Winform Developer, you will be responsible for designing, developing, and maintaining desktop applications (Point Of Sale) using WinForms (C#). Your primary focus will be on delivering high-quality software that meets the needs of our clients and end-users.Responsibilities:
Design and develop desktop applications using WinForms (C#).
Write clean, maintainable, and efficient code.
Collaborate with other developers, testers, and stakeholders to define and implement new features and improvements.
Debug and troubleshoot issues in the software, ensuring a high level of quality.
Ensure software is built in accordance with best practices and industry standards.
Stay up-to-date with emerging trends and technologies in software development.
Write technical documentation and provide user support as needed.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Must have:
At least 2 years of experience in desktop application development using C# and WinForms.
Strong understanding of .NET Framework features, especially Windows Forms (WinForms)
Strong knowledge of .NET Framework, C#, multiple threads, and object-oriented programming.
Proficient in C# with advanced features such as LINQ, Delegates, Events, and Lambda Expressions.
Experience with databases (SQL Server) and ORM frameworks, such as Dapper, Nhibernate
Ability to read, understand, and write documentation in English
Nice to have:
Experience in optimizing source code, refactoring source code, and conducting code reviews.
Experience with DevExpress
Familiarity with source control systems, such as Git
Understanding of software development best practices, such as Agile and Scrum.
Strong analytical and problem-solving skills.
Good teamwork and reliability
Xem toàn bộ Yêu Cầu Công Việc
Quyền Lợi
(Job onsite)
Product company, 13th-month bonus salary and project bonus, long-term bonus
Salary review once a year based on employee performance and contribution
Opportunity to develop your career and access new IT technologies
Free coffee
Professional Development Opportunities (Pluralsight Account)
Team building every 4 months, company trip, Birthday
High-performance equipment, extra high definition screens for working
12 days of annual leave
Swimming pool and basketball court
Employee-friendly working conditions, longstanding colleague
Other benefits as stated in Vietnamese Labor Law
Work Life Balance: 9:00 AM - 6:00 PM from Monday - Friday