Officer, Software Developer
Summary
Software developer building and maintaining Eagle Technology's Eagle-HRS HR management system: designing and developing C# applications and Web APIs, working with Oracle and PostgreSQL databases, writing unit tests, fixing bugs, and documenting the code. Full-time on-site role in Bangkok, Mon–Fri.
Salary: ฿18,000 – ฿20,000 per month
บริษัท อีเกิล เทคโนโลยี่ จำกัด
เปิดรับสมัคร ตำแหน่ง Officer, Software Developer
ประเภทงาน: งานประจำ (Full-time)
เงินเดือน: 18,000–20,000 บาท
สถานที่ปฏิบัติงาน: อาคารธนกุล ชั้น 3 ถนนพระราม 9 แขวงห้วยขวาง เขตห้วยขวาง กรุงเทพมหานคร
วันและเวลาทำงาน: วันจันทร์–วันศุกร์ เวลา 08:30–17:30 น.
วันหยุด: วันเสาร์–วันอาทิตย์ และวันหยุดนักขัตฤกษ์
เกี่ยวกับบริษัท (About Us)
บริษัท อีเกิล เทคโนโลยี่ จำกัด ก่อตั้งขึ้นในปี พ.ศ. 2534 โดยทีมงานผู้มีประสบการณ์ด้านการบริหารทรัพยากรบุคคลและการพัฒนาระบบคอมพิวเตอร์ บริษัทฯ มุ่งมั่นพัฒนาและให้บริการระบบบริหารงานบุคคลที่ช่วยเพิ่มประสิทธิภาพในการดำเนินงานขององค์กร
บริษัทฯ เป็นผู้พัฒนาระบบ Eagle-HRS® ซึ่งออกแบบมาเพื่อรองรับการบริหารทรัพยากรบุคคลขององค์กรในหลากหลายธุรกิจ โดยสามารถปรับใช้ให้เหมาะสมกับลักษณะการดำเนินงานของแต่ละบริษัท
ปัจจุบัน บริษัทฯ ได้รับความไว้วางใจจากลูกค้ามากกว่า 300 แห่งทั่วประเทศไทย ครอบคลุมธุรกิจโรงแรม ภาคอุตสาหกรรม และธุรกิจอื่น ๆ
Key Objective / เป้าหมายหลักของตำแหน่ง
พัฒนาและปรับปรุงซอฟต์แวร์ของบริษัทฯ ให้มีความถูกต้อง มีประสิทธิภาพ ปลอดภัย และสอดคล้องกับความต้องการทางธุรกิจ โดยส่งมอบงานตามระยะเวลาที่กำหนด และสนับสนุนการทำงานร่วมกับทีมที่เกี่ยวข้องเพื่อให้ผลิตภัณฑ์และบริการของบริษัทฯ มีคุณภาพ
รายละเอียดงาน (Job Description)
1. Basic Function / หน้าที่งานหลัก
1. ศึกษาและทำความเข้าใจแนวคิดทางธุรกิจ (Business Concept) กระบวนการทำงาน และความต้องการของบริษัทฯ เพื่อนำมาประยุกต์ใช้ในการออกแบบและพัฒนาระบบซอฟต์แวร์ให้สอดคล้องกับเป้าหมายขององค์กร
2. ศึกษาและทำความเข้าใจผลิตภัณฑ์และบริการของบริษัทฯ (Company Products & Services) เพื่อให้สามารถพัฒนาและปรับปรุงระบบได้อย่างถูกต้องและเหมาะสมกับลักษณะการใช้งาน
3. ออกแบบ พัฒนา และปรับปรุงโปรแกรมประยุกต์ (Application Software) โดยใช้ภาษา C# ให้เป็นไปตามข้อกำหนดและมาตรฐานที่บริษัทกำหนด
4. พัฒนา ปรับปรุง และดูแล Web API เพื่อรองรับการเชื่อมต่อและแลกเปลี่ยนข้อมูลระหว่างระบบต่าง ๆ
5. ออกแบบ พัฒนา และปรับปรุงฐานข้อมูล Oracle และ PostgreSQL ให้มีความถูกต้อง มีประสิทธิภาพ และรองรับการทำงานของระบบ
6. วิเคราะห์ ตรวจสอบ และแก้ไขข้อผิดพลาดของโปรแกรม (Bug Fixing) รวมถึงปรับปรุงประสิทธิภาพการทำงานของระบบให้มีความเสถียรและตอบสนองต่อการใช้งานได้อย่างเหมาะสม
7. จัดทำ Unit Test และทดสอบการทำงานเบื้องต้นของโปรแกรม เพื่อให้มั่นใจว่าระบบทำงานได้อย่างถูกต้องก่อนส่งมอบให้ทีม Test ดำเนินการตรวจสอบในขั้นตอนถัดไป
2. Occasional Duties / งานรอง
1. ให้คำปรึกษาและสนับสนุนทีม Test ในการวิเคราะห์ ตรวจสอบ และแก้ไขข้อผิดพลาดที่พบระหว่างกระบวนการทดสอบระบบ
2. สนับสนุนทีม Support ในการวิเคราะห์ปัญหาทางเทคนิคที่เกิดขึ้นจากการใช้งานจริง พร้อมให้ข้อมูลและแนวทางแก้ไขที่เกี่ยวข้อง
3. ศึกษาและติดตามเทคโนโลยี เครื่องมือ และแนวทางการพัฒนาซอฟต์แวร์ใหม่ ๆ เพื่อนำมาประยุกต์ใช้ในการปรับปรุงคุณภาพและประสิทธิภาพของงานพัฒนา
4. ปฏิบัติงานอื่น ๆ ที่เกี่ยวข้องหรือตามที่ได้รับมอบหมายจากผู้บังคับบัญชา
3. Responsibility / ความรับผิดชอบ
1. รับผิดชอบในการพัฒนาโปรแกรมให้มีความถูกต้อง ครบถ้วน และสอดคล้องกับข้อกำหนด (Requirement) ที่ได้รับมอบหมาย
2. รับผิดชอบคุณภาพของ Source Code โดยจัดทำโค้ดให้เป็นระเบียบ สามารถบำรุงรักษาและพัฒนาต่อยอดได้ รวมถึงเป็นไปตามมาตรฐานการพัฒนาซอฟต์แวร์ของบริษัทฯ
3. รับผิดชอบการวางแผนและดำเนินงานพัฒนาที่ได้รับมอบหมายให้แล้วเสร็จภายในระยะเวลาที่กำหนด
4. รับผิดชอบในการพัฒนาโปรแกรมโดยคำนึงถึงความปลอดภัยของระบบ (Application Security) เช่น การป้องกัน SQL Injection และการจัดการ JWT Authentication อย่างเหมาะสม
5. รับผิดชอบในการตรวจสอบ วิเคราะห์ และแก้ไขข้อผิดพลาดที่เกิดจากงานพัฒนาของตนเองให้แล้วเสร็จภายในระยะเวลาที่กำหนด
6. รับผิดชอบในการจัดทำเอกสารหรือข้อมูลทางเทคนิคที่เกี่ยวข้องกับงานพัฒนา เพื่อสนับสนุนการทดสอบ การบำรุงรักษา และการพัฒนาระบบในอนาคต
5. Qualification / คุณสมบัติประจำตำแหน่ง
1. สำเร็จการศึกษาระดับปริญญาตรีขึ้นไป ในสาขาวิศวกรรมคอมพิวเตอร์ วิทยาการคอมพิวเตอร์ เทคโนโลยีสารสนเทศ หรือสาขาอื่น ๆ ที่เกี่ยวข้อง
2. มีความรู้พื้นฐาน C# Programming
3. มีความรู้ HTML, CSS และ JavaScript
4. มีความรู้หรือประสบการณ์ในการใช้งานฐานข้อมูลเชิงสัมพันธ์ (Relational Database) เช่น Oracle หรือ PostgreSQL
5. กรณีที่ผู้สมัครที่เพิ่งสำเร็จการศึกษาสามารถนำผลงานหรือโปรเจกต์ที่พัฒนาระหว่างการศึกษามาประกอบการพิจารณาได้
6. มีทักษะในการสื่อสาร การประสานงาน และการทำงานร่วมกับผู้อื่นเป็นทีม
7. มีทัศนคติที่ดี มีความรับผิดชอบ และสามารถปฏิบัติงานที่ได้รับมอบหมายให้สำเร็จตามเป้าหมาย
8. มีความสนใจในการเรียนรู้เทคโนโลยีใหม่ ๆ และพร้อมพัฒนาความรู้ความสามารถของตนเองอย่างต่อเนื่อง
Benefits | สวัสดิการ
ประกันสังคม
วันหยุดพักผ่อนประจำปี
โบนัสตามผลการปฏิบัติงานและผลประกอบการของบริษัท
ประกันอุบัติเหตุ
เครื่องดื่มสำหรับพนักงาน
เสื้อยูนิฟอร์ม
เงินช่วยเหลือพนักงานในงานพิธีต่าง ๆ