2567
ตำแหน่งงาน : System Developer
ระยะเวลา :
พฤศจิกายน 2567 ถึง
ปัจจุบัน
รายละเอียดงาน :
QA / Testing Skills
- มีประสบการณ์เขียน Unit Test สำหรับตรวจสอบฟังก์ชันและโมดูลของระบบ โดยใช้ Jest
- เคยทำ API Testing เพื่อตรวจสอบความถูกต้องของคำตอบจาก REST API โดยใช้ Postman และเขียนสคริปต์ตรวจสอบเงื่อนไข
- ทดสอบ Frontend ด้วยการตรวจสอบ UI/UX, ฟังก์ชันการทำงานของ Component, State Handling และพฤติกรรมของหน้าเว็บด้วยเครื่องมือ Developer Tools
- มีความเข้าใจพื้นฐานด้าน Performance Test และการวิเคราะห์ Error Log เพื่อนำไปใช้ปรับปรุงคุณภาพระบบ
Frontend Responsibilities
- พัฒนาและออกแบบ UI ให้รองรับหลายอุปกรณ์ (Responsive UI) ด้วย Next.js, Tailwind CSS, Material UI (MUI)
- ใช้ Chart.js และ D3.js สร้างกราฟและการแสดงข้อมูลเชิงภาพ เพื่อให้ผู้ใช้งานเข้าใจข้อมูลได้ง่าย
- ปรับปรุง UI/UX ให้มีความสามารถเข้าถึงได้สูง (Accessibility) และใช้งานง่าย
- ทดสอบและปรับแก้ UI ให้มีประสิทธิภาพและตอบสนองรวดเร็ว
Backend Responsibilities
- พัฒนา RESTful APIs ที่ปลอดภัยด้วย NestJs และเชื่อมต่อกับฐานข้อมูล PostgreSQL ผ่าน TypeORM
- ออกแบบและสร้างโครงสร้างฐานข้อมูลให้รองรับการขยายตัวของระบบ (Scalable Architecture)
- จัดทำระบบ Deployment ด้วย Docker เพื่อให้สามารถย้ายและปรับใช้งานได้สะดวกในหลายสภาพแวดล้อม
- ทำงานร่วมกับทีมในกระบวนการ Agile Scrum ส่งมอบฟีเจอร์ตามรอบ Sprint
Low-Code
Frontend Responsibilities
- พัฒนาและปรับแต่งหน้าจอระบบ Back-office ด้วย K2 เพื่อจัดการเอกสาร การสื่อสาร และ Workflow Automation
- ปรับปรุง UI ให้ใช้งานง่ายและสอดคล้องกับมาตรฐานความปลอดภัยของภาครัฐ
- ทำการทดสอบและปรับแก้ UI ให้รองรับการใช้งานของผู้ใช้ภายใน
Backend Responsibilities
- พัฒนาและปรับปรุงประสิทธิภาพของฐานข้อมูล MS SQL Server ด้วย T-SQL Stored Procedures ที่ซับซ้อน
- สร้างและออกแบบรายงานโดยใช้ Microsoft Report Builder เพื่อสนับสนุนการตัดสินใจจากข้อมูล
- ติดตั้งและปรับใช้ระบบผ่าน VPN FortiClient ให้เป็นไปตามมาตรฐานความปลอดภัยด้านไซเบอร์ของรัฐบาล
- ดูแลการทำงานของระบบหลังบ้านให้มีความเสถียรและปลอดภัยสูงสุด