.NET Developer

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

We are an overseas software company looking for skilled and experienced Mid-Level .NET Developer to join our team. The ideal candidate will have strong proficiency in Microsoft .NET ASP and .NET Core development, along with a proven track record of delivering high-quality software solutions.

The role will be based in Bangkok with 3 days work from the office (Coworking space in Ploenchit).

Responsibilities:
● Design, develop, test, and deploy high-performance applications using Microsoft .NET.
● Participate in the entire software development lifecycle, including requirements
gathering, design, coding, testing, deployment, and maintenance.
● Write clean, efficient, and well-documented code, following best practices and coding standards.
● Troubleshoot, debug, and optimise applications to ensure optimal performance and reliability.
● Stay up-to-date with the latest industry trends and technologies to continuously
improve skills and knowledge.

Requirements:
● Bachelor's degree in Computer Science, Engineering, Software Development or a related field.
● 3-5 years of professional experience in software development using Microsoft .NET ASP and .NET Core.
● 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 NUnit.