
Milsoft Utility Solutions เป็นบริษัทซอฟต์แวร์ B2B ที่ให้บริการผู้ให้บริการด้านพลังงานและสาธารณูปโภคด้วยระบบสำหรับงานวิศวกรรม การปฏิบัติการ การรับมือเหตุไฟฟ้าขัดข้อง ข้อมูลลูกค้า และการจัดการทางการเงิน ผลิตภัณฑ์แบบ SaaS และแบบติดตั้งภายในองค์กรของบริษัทครอบคลุมเครื่องมือ GIS และวิศวกรรมภาคสนาม การจัดการพายุและเหตุไฟฟ้าขัดข้อง การวิเคราะห์แผนรองรับเหตุฉุกเฉิน การเรียกเก็บค่าบริการสาธารณูปโภค การจัดการข้อมูลมิเตอร์และการรองรับ AMI การจัดการงาน บัญชี IVR และบริการลูกค้าอัตโนมัติ ด้วยการเชื่อมโยงข้อมูลการปฏิบัติการเข้ากับการสื่อสารกับลูกค้าและเทคโนโลยีของพันธมิตร Milsoft ช่วยให้ผู้ให้บริการสาธารณูปโภควางแผนโครงสร้างพื้นฐาน รับมือกับการหยุดชะงัก จัดการกระบวนการทำงานภาคสนามและการเงิน และให้บริการลูกค้าได้อย่างมีประสิทธิภาพยิ่งขึ้น
นักพัฒนาซอฟต์แวร์ Full-Stack ระดับ Junior — ทำงานทางไกลในเท็กซัส
ร่วมงานกับทีมวิศวกรรมอาวุโสเพื่อพัฒนาบริการแบ็กเอนด์ด้วย Java และส่วนติดต่อเว็บแบบตอบสนองสำหรับแอปพลิเคชันสาธารณูปโภคระดับองค์กร ตำแหน่งระดับ junior นี้มอบประสบการณ์ลงมือปฏิบัติกับเทคโนโลยีทั้งสมัยใหม่และระบบเดิม รวมถึง Spring Boot, REST/SOAP และเฟรมเวิร์ก JavaScript
รายละเอียด
- สร้างและปรับปรุงส่วนประกอบส่วนติดต่อผู้ใช้แบบตอบสนองตามแบบจำลองการออกแบบ
- ดูแลบริการแบ็กเอนด์ Java และพัฒนา endpoint ด้วย Spring Boot
- มีส่วนร่วมในการเชื่อมต่อระบบ REST และ SOAP เดิม
- สร้างและดูแลการทดสอบแบบยูนิต
- เข้าร่วมการรีวิวโค้ดและปฏิบัติตามแนวทางการพัฒนาสมัยใหม่
- ทำความคุ้นเคยกับระบบองค์กรข้ามแพลตฟอร์มที่สร้างด้วย Java และ .NET
- ติดตามการไหลของข้อมูลและช่วยทำความเข้าใจสถาปัตยกรรมระบบที่พัฒนาอยู่
- ร่วมมือกับวิศวกรอาวุโส ทีม QA และผู้มีส่วนได้ส่วนเสียเพื่อวิเคราะห์และแก้ไขข้อบกพร่อง
- ส่งมอบ user story ภายในกรอบเวลาของโครงการ
คุณสมบัติ
- มีประสบการณ์พัฒนาซอฟต์แวร์ไม่เกินสามปี
- มีความรู้เชิงปฏิบัติเกี่ยวกับ HTML, CSS และ JavaScript หรือ TypeScript
- เข้าใจหลักการพื้นฐานของการเขียนโปรแกรมเชิงวัตถุใน Java
- คุ้นเคยกับแนวคิดการพัฒนาเว็บสมัยใหม่ รวมถึง REST API
- มีความรู้พื้นฐานเกี่ยวกับ SQL และฐานข้อมูลเชิงสัมพันธ์
- มีประสบการณ์ใช้ Git หรือ GitHub สำหรับควบคุมซอร์สโค้ด
- มีแรงจูงใจในการพัฒนาทักษะให้ครอบคลุมหลายเทคโนโลยี และเคยสัมผัส .NET, บริการ SOAP หรือระบบฐานข้อมูล
- มีแนวทางการดีบักและแก้ไขปัญหาซอฟต์แวร์ที่เป็นระบบและใช้เหตุผล
- สื่อสารทั้งลายลักษณ์อักษรและด้วยวาจาได้ชัดเจน พร้อมทัศนคติที่ร่วมมือและมุ่งพัฒนา
- พร้อมสอบถามเมื่อพบอุปสรรคและเรียนรู้เครื่องมือกับเฟรมเวิร์กใหม่
- พิจารณาเป็นพิเศษสำหรับผู้มีวุฒิการศึกษาด้านวิทยาการคอมพิวเตอร์หรือวิศวกรรมซอฟต์แวร์ หรือสำเร็จหลักสูตร bootcamp หรือโปรแกรมวิศวกรรมซอฟต์แวร์ที่ได้รับการรับรอง
- พิจารณาเป็นพิเศษสำหรับผู้มีประสบการณ์ลงมือปฏิบัติกับ Spring Boot, React หรือ Angular ผ่านโครงการหรือการเรียนการสอน