Developer / Software Engineer
atPromes Co., Ltd.รายละเอียดตำแหน่งงาน: Developer / Software Engineer
หน้าที่ความรับผิดชอบ (Responsibilities)
- พัฒนา ปรับปรุง และดูแลรักษาระบบซอฟต์แวร์ตาม Requirement และ Technical Design ที่กำหนด โดยคำนึงถึงมาตรฐาน Clean Code และคุณภาพของ Source Code
- ออกแบบและพัฒนา Database ทั้ง SQL และ NoSQL รวมถึง Query และ Data Structure ให้เหมาะสมกับการใช้งานและรองรับการขยายตัวของระบบ
- พัฒนาและเชื่อมต่อ API / Backend Service รวมถึงแก้ไขปัญหาทางเทคนิคที่เกิดขึ้นในระบบได้ด้วยตนเอง
- ทำงานร่วมกับทีมภายใต้ Waterfall และ Scrum / Agile Framework เช่น Sprint Planning, Daily Standup และ Retrospective
- ใช้ Git ในการบริหารจัดการ Source Code, Branching, Merge และเข้าร่วม Code Review รวมถึงทำงานร่วมกับ CI/CD Workflow
- วิเคราะห์ Business Requirement และ Technical Requirement เพื่อพัฒนาเป็น Technical Solution ในส่วนงานที่รับผิดชอบ
- ประสานงานกับ Project Manager, Business Analyst, Tester และ Developer ในทีม เพื่อให้การพัฒนาระบบเป็นไปตาม Scope และ Timeline
- ตรวจสอบ แก้ไข และปรับปรุงประสิทธิภาพของระบบ รวมถึงสามารถวิเคราะห์ Root Cause ของปัญหาเบื้องต้นถึงระดับกลางได้
คุณสมบัติผู้สมัคร (Qualifications)
- สำเร็จการศึกษาระดับปริญญาตรี สาขาวิทยาการคอมพิวเตอร์ วิศวกรรมคอมพิวเตอร์ เทคโนโลยีสารสนเทศ หรือสาขาอื่นที่เกี่ยวข้อง
- ประสบการณ์พัฒนาซอฟต์แวร์ 3 ปี (ในตำแหน่ง Developer/Programmer)
- เชี่ยวชาญภาษา JavaScript / TypeScript และ Python เป็นอย่างดี
- มีทักษะในการออกแบบ schema และ Query optimization ทั้ง SQL (เช่น PostgreSQL, MySQL, MS SQL) และ NoSQL (เช่น MongoDB, Redis)
- มีความเข้าใจการใช้ Git แบบคล่องแคล่ว (Git Flow, Branching Strategy)
- มีความเข้าใจและเคยทำงานในรูปแบบทั้ง Waterfall และ Agile framework
- มีความรู้และความเข้าใจในการจัดทำและอ่านเอกสารวิเคราะห์และออกแบบระบบ เช่น Software
Requirements
Specification (SRS), Software Design Specification (SDS), Data Flow Diagram (DFD), Use Case Diagram และ Entity Relationship Diagram (ER Diagram)
- มีความรับผิดชอบสูง มุ่งมั่นผลลัพธ์ของงาน
- พักอาศัยอยู่ในพื้นที่กรุงเทพฯ หรือปริมณฑล (สามารถเดินทางมาออฟฟิศได้สะดวก)
คุณสมบัติที่จะได้รับการพิจารณาเป็นพิเศษ (Nice to Have)
- มีความรู้หรือประสบการณ์ด้าน Big Data (เช่น Data Pipeline, Data Engineering, Data Warehouse, ETL Processing)
- มีความเข้าใจหรือเคยพัฒนา/เชื่อมต่อระบบ AI / ML / LLM Integration
- มีประสบการณ์การทำ Automated Testing (Unit Test, Integration Test)
- มีความเข้าใจเรื่อง Cloud Services (AWS / GCP / Azure) หรือ Containerization (Docker, Kubernetes)
ข้อมูลการทำงาน (Work Information)
- สถานที่ทำงาน: อาคารพหลโยธินเพลส (BTS อารีย์)
- รูปแบบการทำงาน: Hybrid Work (เข้าออฟฟิศ 2 วัน/สัปดาห์)
Experience required
- any or no experience
Salary
- 35,000 - 40,000 THB, Negotiable
Job function
- IT / Programming
Job type
- Full-time
