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 :
Proficient in .NET Core, Web API, C#, .NET Framework, LINQ, Entity Framework, JavaScript, Bootstrap, jQuery, HTML, CSS, 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.