Full Stack Developer (C#.NET)
atBank of Ayudhya PCL (Krungsri)Responsibilities:
Develop, enhance, and maintain applications using C# .NET MVC / .NET Core.
Build responsive Modern UI using Angular, HTML5, CSS3, TypeScript/JavaScript.
Design and develop SQL Server database structures, including:
- Stored Procedures
- Functions
- Views
- Performance tuning / Index optimization
Integrate and maintain RESTful APIs / Web Services.
- Conduct code reviews, debugging, and performance optimization.
- Perform system analysis and collaborate with business users to gather requirements.
- Ensure system reliability, security, and scalability.
Qualifications:
Strong experience with C#, .NET Framework, and .NET Core.
Proficiency in ASP.NET MVC, Web API, Entity Framework / Dapper.
Hands-on experience with SQL Server, including:
Writing complex Stored Procedures
Query optimization and index tuning
- Data migration & schema design
Front-end development using Angular, HTML5, CSS3, Bootstrap, and JavaScript.
Strong understanding of OOP and Software Design Patterns.
Implementation of authentication and authorization and secure coding practices (e.g., XSS, CSRF, SQL Injection prevention).
Knowledge in performance profiling, caching strategies (MemoryCache, Radis, etc), and asynchronous programming to improve scalability.
Skills required
- MVC
- HTML5
- TypeScript
Experience required
- any or no experience
Skills optional
- Javascript
- SQL
- ASP.NET
Salary
- 30,000 - 40,000 THB, Negotiable
Job function
- IT / Programming
Job type
- Full-time
Company overview
Bank of Ayudhya Public Company Limited, commonly known as Krungsri, is the fifth-largest bank in Thailand in terms of assets, loans, and deposits. Established on January 27, 1945, Krungsri offers a comprehensive range of banking and financial services to both individual and corp ...
Why join us: Joining Krungsri means becoming part of a leading financial institution with a rich history and a strong commitment to innovation and excellence. As a member of the MUFG network, employees have access to international expertise and opportunities for global collaboration.&nbs ...
Benefits
- Professional development
- Social Security
- Annual bonus
- Corporate Social Responsibility Initiatives
- Dental Insurance
- Health Insurance
- Learning & Development Opportunities
- Life Insurance
- Performance bonus
- Transport Allowance

