Job Openings Senior C# .NET Developer

About the job Senior C# .NET Developer

Job Responsibilities:
- Responsible for the daily maintenance of the company's existing software
- product system and responding to system problems in a timely manner.
- Build a new system with the wireframe given.
- Coding standards, organizational programming skills and good commenting practices.
- Participate in all phases of the entire software life cycle up to final release.
- Coding, testing and documentation according to user and system
- requirements to deliver source code, documents and text scripts.
- Work on bug fixes and improving application performance.
- Keep abreast of the latest industry development related to the company's products, constantly upgrade and improve the software system.


Job Requirements:

- Minimum of 4 years of experience in C# development which related to similar field.
- Proficient in .netcore 8 / dependency injection,.net framework 4.8, cefsharp
- (Offscreen/Winform), .NET Browser, HTTP Client (API), JavaScript, Newtonsoft JSON and related technologies.
- Familiar with the use of the ASP.NET Boilerplate framework.
- Skilled in using Redis, RabbitMQ, Quartz, and other related technologies.
- Proficient in at least one relational database (SQL Server, Oracle, MySQL, PostgreSQL) with experience in database performance optimization.
- Priority given to those with experience in developing and optimizing
- payment systems, high-concurrency, high-performance, and high availability systems.