Senior Software Developer (Low-Latency & Distributed Systems)
KGI Securities (Thailand) Public Company Limited- Proficient in analyzing user requirements and translating them into application logic.
- Skilled in designing and developing applications using object-oriented programming, modular architecture, microservices, and other relevant concepts.
- Capable of testing and optimizing applications to handle high transactions with low latency.
- Expertise in managing code with version control systems, particularly Git and GitHub Desktop.
- Experienced in database management, especially with MariaDB and DBeaver.
- Familiarity with C# and the .NET ecosystem (including .NET Framework and .NET Core) is an advantage.
- 2-6 years working experience in Developer and Programmer.
- Bachelor's Degree or higher in Computer Science, Computer Engineering, Information Technology, Software Engineering, ICT, and MIS.
- Knowledge of in-memory processing, parallel processing, and distributed systems is a plus.
- Experience with data fabric, message-oriented, and event-driven architectures is beneficial.
- Familiarity with equity and derivatives trading, particularly FIX Protocol data, is a plus.
- Provident Fund
- Staff training and development
- 5-day work week
- Social security
- Health insurance
- Accident Insurance
- Annual trip or party
- Performance/results-based bonus
- Annual bonus
KGI Securities (Thailand) is one of the leading securities firms in Thailand and provides a full range of services such as equity broking (a member of the Stock Exchange of Thailand with broker seat no. 13), investment and financial advisory, securities underwriting, securities registrar, selling of mutual funds, securities borrowing and lending, and OTC derivative and Futures business.