Junior/Senior Developer (C# / SQL / JavaScript) WFH 100%

NTN Solution Co., Ltd
Yesterday
Basic Requirements
Full Time
1 - 8 Year
Bangkok (Vadhana)
Bachelor's Degree
Negotiable
Responsibilities
ตำแหน่ง: Junior Developer (C# / SQL / JavaScript)
หน้าที่และความรับผิดชอบ:

• Back-end Development: พัฒนาและดูแลรักษา Application ฝั่ง Back-end โดยใช้ภาษา C# และ Framework ที่เกี่ยวข้อง (เช่น .NET / .NET Core)
• Database Management: ออกแบบและเขียน SQL Query พื้นฐาน (SELECT, INSERT, UPDATE, DELETE, JOIN) เพื่อจัดการฐานข้อมูลเชิงสัมพันธ์ (Relational Database)
• Front-end Integration: พัฒนาและเชื่อมต่อส่วนติดต่อผู้ใช้ (User Interface) ให้มีความโต้ตอบ (Interactive) โดยใช้ JavaScript, HTML, และ CSS
• Testing & Maintenance: แก้ไขข้อบกพร่อง (Bug Fixing) และเข้าร่วมกระบวนการ Code Review เพื่อให้มั่นใจในคุณภาพของโค้ด
• Collaboration: ทำงานร่วมกับทีมพัฒนา, Tester, และ Business Analyst เพื่อส่งมอบฟีเจอร์ใหม่ๆ ตามกำหนด
• API Development: มีส่วนร่วมในการพัฒนา API พื้นฐานตามหลักการ RESTful เพื่อให้ Front-end และ Back-end สื่อสารกันได้
• Architectural Understanding: พัฒนา Application โดยทำความเข้าใจและปฏิบัติตามหลักการของสถาปัตยกรรม Model-View-Controller (MVC)

คุณสมบัติของผู้สมัคร:

• สำเร็จการศึกษาระดับปริญญาตรีด้านวิทยาการคอมพิวเตอร์, เทคโนโลยีสารสนเทศ, หรือสาขาที่เกี่ยวข้อง (หรือมีประสบการณ์ที่เทียบเท่า)
• C#: มีความเข้าใจในหลักการ OOP (Object-Oriented Programming) อย่างชัดเจน และสามารถเขียนโค้ด C# พื้นฐานได้
• SQL: มีความคุ้นเคยกับการจัดการฐานข้อมูลเชิงสัมพันธ์ และสามารถเขียนคำสั่ง SQL พื้นฐานได้ เช่น การใช้ JOIN และ WHERE/GROUP BY
• JavaScript: มีความรู้พื้นฐานเกี่ยวกับ JavaScript, HTML, และ CSS รวมถึงความเข้าใจเรื่อง DOM Manipulation
• มีความเข้าใจในหลักการพื้นฐานของ REST API (เช่น HTTP Methods, Status Codes)
• มีความคุ้นเคยกับรูปแบบสถาปัตยกรรม Model-View-Controller (MVC)
• มีประสบการณ์ในการใช้ Framework ฝั่ง Back-end เช่น ASP.NET Core หรือ Entity Framework
• มีประสบการณ์ในการใช้ JavaScript Framework/Library เช่น React, Vue.js, หรือ Angular
• มีความเข้าใจในการใช้ Git และ GitHub/GitLab ในการควบคุมเวอร์ชัน
• เคยทำโครงการส่วนตัว (Side Project) ที่ใช้เทคโนโลยี C#, SQL, และ JavaScript
• มีความกระตือรือร้นในการเรียนรู้เทคโนโลยีใหม่ๆ และมีทักษะการแก้ปัญหาที่ดี
• สามารถทำงานเป็นทีม และสื่อสารได้อย่างมีประสิทธิภาพ

สถานที่ปฏิบัติงาน: Work From Home 100%

Requirements

ตำแหน่ง: Senior Developer (C# / .NET / Full Stack)


หน้าที่และความรับผิดชอบ:

• System Architecture & Design: นำและออกแบบโครงสร้าง (Architecture) ของ Application ใหม่ และปรับปรุงระบบเดิมให้มีประสิทธิภาพสูง รองรับการขยายตัว (Scalability) และมีความปลอดภัย
• Back-end Expertise: พัฒนาและดูแลรักษาโซลูชัน Back-end ที่ซับซ้อนโดยใช้ C# และ .NET (เน้นที่การทำ Performance Tuning และการจัดการ Asynchronous Programming)
• Database Optimization: ออกแบบ Database Schema และวิเคราะห์/ปรับปรุง SQL Query ที่ซับซ้อนและช้า (Slow Query Optimization) โดยใช้ Indexing, Execution Plans, และการจัดการ Transactions
• Leadership & Mentorship: ให้คำปรึกษาและเป็นพี่เลี้ยง (Mentor) แก่ Junior/Mid-level Developer และนำการทำ Code Review เพื่อรักษาคุณภาพและมาตรฐานของโค้ด
• API Design & Integration: ออกแบบและกำหนดมาตรฐาน RESTful API สำหรับการสื่อสารระหว่างระบบ โดยคำนึงถึง Versioning และ Security (เช่น JWT)
• Quality & Process: กำหนดและนำการใช้ Unit Testing, Integration Testing รวมถึงมีส่วนร่วมในการจัดการ CI/CD Pipeline
• Architectural Guidance: กำหนดและบังคับใช้หลักการของสถาปัตยกรรม (เช่น MVC, Design Patterns) ในการพัฒนา Application

คุณสมบัติของผู้สมัคร:

• มีประสบการณ์ทำงานในตำแหน่ง Developer 4-5 ปีขึ้นไป หรือมีประสบการณ์ที่เทียบเท่าที่แสดงให้เห็นถึงความเชี่ยวชาญในเทคโนโลยีหลัก
• C#/.NET: มีความเชี่ยวชาญใน Design Patterns (เช่น Repository, Factory), Dependency Injection, และ Asynchronous Programming อย่างลึกซึ้ง
• SQL: มีความเชี่ยวชาญในการวิเคราะห์และปรับปรุง Query โดยใช้ Execution Plan, Indexing, และจัดการ Concurrency/Transactions ได้
• JavaScript: มีความเชี่ยวชาญในการใช้ JavaScript Framework/Library ที่ทันสมัย และเข้าใจเรื่อง State Management
• มีความเชี่ยวชาญในการออกแบบและพัฒนา RESTful API รวมถึงการจัดการ Security และ Versioning ได้
• มีความเข้าใจอย่างลึกซึ้งในสถาปัตยกรรม MVC และสามารถนำหลักการนี้ไปประยุกต์ใช้กับ Application ขนาดใหญ่ได้
• มีทักษะความเป็นผู้นำ (Leadership), การสื่อสาร, และการตัดสินใจเชิงเทคนิคในสถานการณ์ที่ซับซ้อน
• ประสบการณ์ในการทำงานกับ ASP.NET Core และ Entity Framework Core ในสภาพแวดล้อม Production
• ประสบการณ์ในการออกแบบหรือทำงานกับ Microservices Architecture หรือ Cloud Platforms (Azure/AWS/GCP)
• ความเชี่ยวชาญในการใช้ Git Flow และมีประสบการณ์ในการจัดการ CI/CD Pipeline
• ประสบการณ์ในการทำ Performance Profiling และ Load Testing เพื่อระบุปัญหาคอขวดของระบบ

สถานที่ปฏิบัติงาน: Work From Home 100%

Welfare and Benefits
  • Staff training and development
  • Overtime
  • Telephone bill allowance
  • Work from home
  • 5-day work week
  • Social security
  • Health insurance
  • Accident Insurance
  • Flexible working hours
  • Ordination leave
  • Funeral payment support
  • Annual trip or party
  • Performance/results-based bonus
  • Annual bonus
You Say HR Say LogoCompany reviews about Good Life Good Work Good Pay Good Community
Employee reviews scoreFrom 1 Reviews
Above Standard
Good Life4.2
Good Work5
Good Pay3.7
Good Society5
Employee reviews
NTN Solution Co., Ltd
Engineering>1 years, former
5.0
Good Life4.3
Good Work5
Good Pay5
Good Society5
ท้าทาย และได้ความรู้ใหม่ๆเสมอ
Good Life
Vacation Leave
Easy to take a leave at work
Supports the development of employees' quality of life
4/5
Supports the development of vision and personal lifestyle
5/5
Working hours per day
9
Good Work
Challenge
5/5
Opportunity to perform important tasks
5/5
Encourages professionalism
5/5
Standard management practice
5/5
Good Pay
Salary increase
4%
Bonus per year
1
Perks and benefits satisfaction
5/5
Pay level
Easiest to take a leave at work
Good Society
Workplace community
5/5
Politics
Lowest
Colleagues
5/5
Supervision by superiors
5/5
12/09/2024
Read all reviews ofNTN Solution Co., Ltd
NTN Solution Co., LtdNTN Solution Co., Ltd
About Company

NTN Solution Limited (NTN) was established in 2001 to address the growing need of Information Technology and Telecommunication services in the competitive business in Thailand. NTN provides state-of-the-art, customized IT solutions to corporate, institutional and industrial clients to achieve effective and efficient business automation, network and system integration, Internet & Intranet infrastructure, network consult and support, software development, web design and development, web hosting, consulting, and training.

Our company currently has been qualified which are:

• Oracle Certified Partner
• Microsoft Gold Certified Partner
• Thai Quality Software (TQS)
• Internet Software Science Partner

Also we have our expert teams who have been qualified as Oracle 10g Professional, SUN Certified Programmer, Microsoft Certified Professionals (MCP), Microsoft Certified System Engineer (MCSE), Microsoft Certified Solution Developer (MCSD) and Microsoft Certified Database Administrator (MCDBA), who can assist and provide the excellent solution to satisfy customer's requirement.

In addition, with their experiences in supporting and developing varieties of solution, the customers can ensure that they will receive the professional services and solution from NTN.

Job Location
LocationUnit 1401, 14th Floor, Serm-Mit Tower, 159/21 Sukhumvit 21 Rd., North-Klongtoey, Wattana, Bangkok 10110
Contact personHuman Resource Department
Telephone0-2661-6886 Fax 0-2661-6887
Report