Senior .NET Developer

Location Bangkok
Discipline IT and Tech
Job reference BBBH51665_1729072753
Salary Negotiable
Job startdate ASAP
Consultant email [email protected]

Key Responsibilities:
● Design, develop, test, and deploy high-performance applications using
Microsoft .NET technologies.
● Perform code reviews, and enforce quality standards and best practices
around source management and releases.
● Participate in the entire software development lifecycle, including software
architecture, design, coding, testing, deployment, and maintenance.
● Mentor junior developers.
● Write clean, efficient, and well-documented code, adhering to best practices
and coding standards.
● Troubleshoot, debug, and optimize applications to ensure optimal
performance and reliability.
● Stay current with industry trends and new technologies to enhance your skills
and contribute to the team.

Requirements:
● Over 4 years of professional experience in software development including
Microsoft .NET, ASP.NET and .NET Core.
● Bachelor's degree in Computer Science, Engineering, Software Development,
or a related field.
● Preferable experience mentoring a small team of developers.
● Decent English language proficiency.
● Strong proficiency in C#.
● Solid understanding of web development technologies, including HTML, CSS,
JavaScript, and related frameworks (e.g., React, Angular, Blazor).
● Experience with database design and SQL (e.g., SQL Server, MySQL).
● Familiarity with version control systems (e.g., Git).
● Experience with Agile/Scrum methodologies.
● Excellent problem-solving and analytical skills.
● Strong communication and teamwork abilities.
Nice to Have:
● Experience with Razor pages or Blazor for building interactive web UIs.
● Proficiency in using SQL Server.
● Familiarity with Redis for caching and data storage.
● Knowledge of AJAX for asynchronous web applications.
● Web design skills to create visually appealing and user-friendly interfaces.
● Experience with cloud platforms (e.g., Azure, AWS).
● Familiarity with microservices architecture.
● Experience with automated testing frameworks like NUnit.