Current Openings
RESPONSIBILITIES
- Draft test plans with a strategic selection of test methods and approach
- Develop test suites, cases, estimations, and report on duration
- Execute test, document test results, and measure impact
- Report on the user experience and test results, escalating when necessary
- Understand design tenets and be an oracle of knowledge for a component, system, or feature
- Ensure test tool data is high quality, fully traceable, and updated daily
- Document and maintain all necessary test ware
- Other duties as assigned
REQUIREMENTS
- Bachelor’s degree in related field or equivalent experience
- 1-3 years Software testing experience
- Black Box testing experience
RESPONSIBILITIES
- Translate business requirements into technical specifications
- Work closely with business and technical teams on the product from initial analysis through implementation
- Develop and maintain Java/J2EE applications in the development and test environments with minimal supervision from the Senior Software Engineering Staff.
- Develop updates, corrections, or enhancements including Business Logic in Java & SQL.
- Provide analysis and recommendations for external J2EE technologies which could enhance and improve products to meet business needs.
- Work with Operations Team on Application Deployment Issues.
REQUIREMENTS
- Java, Spring, Spring Boot, or Hibernate. J2EE experience is preferred.
- Hands-on experience with relational databases or other database type development
- Hands-on experience with automated testing, continuous integration, and automated deployments
- Ability to innovate and present new ideas/solutions
- Ability to work collaboratively
- Strong experience working with Agile development
- Bachelor's Degree in Computer Science or equivalent
RESPONSIBILITIES
• Create, improve and use wireframes, prototypes, style guides, user flows, and effectively communicate your interaction ideas using any of these methods.
• Create UI prototypes or screens and provide quality assurance of all creative deliverable
• Extend existing visual systems/brand guidelines across all media
• Develop storyboards and journeys and bring these to life through illustrations
• Translate complex business and consumer data into info-graphics and intuitive page & interaction designs
• Script & edit video
REQUIREMENTS
• At least 1 - 2 years of professional experience in responsive design, mobile/tablet UI/UX
• Knowledge of state of the art and emerging digital design trends
• Own visual design related content
• Hands-on experience creating wireframes, prototypes, storyboards, user flows, etc.
• Conceptualize, visualize and design user experiences, working in highly collaborative and agile, workshop driven teams
• Have background in Banking / Financial Services business will be advantage
• At least intermediate level of English communication
***โปรดแนบไฟล์ตัวอย่างผลงาน (Portfolio) หรือ link เก็บผลงานมาด้วยในการสมัคร เพื่อประกอบการพิจารณา***
RESPONSIBILITIES
• Formulate solutions that meet the client’s requirements and scope.
• Create and maintain requirements documentation for digital projects and programs.
• Must be easily able to present to clients, working directly with the development and project management teams to ensure delivery of projects is as good as the ideas that spawned them
• Partner with creative teams on new business assignments to confidently present and prototype new ideas
• Keep an active finger on the “pulse” of the market, communicating external client and evolving market needs to internal stakeholders
• Build and maintain a strong knowledge of digital solutions and technologies and educate and inform clients of new offerings or opportunities
• Familiar with agile. Can write explicit user stories with acceptance criteria
Work with QA teams during SIT and UAT to do testing, resolve issues, help triage and prioritize defects
• Can run a workshop with mid level clients
• Can document process flows (L0 to L5) using a process flow tool or MS Visio or Powerpoint.
REQUIREMENTS
• At least 3 - 5 years of work experience as Business Analyst
• Displays proven knowledge and expertise in the digital space
• High attention to detail and always ready to push the limits
• A mind for curiosity. You’re the person in the room that watches an inspirational presentation and immediately runs to your desk to learn more.
• Entrepreneurial spirit with the ability to get the job done no matter what it takes
• Not afraid to get your hands dirty. Whether it’s learning how to code or a new program, you’re the first one to build it on your free time.
• Has earned a bachelor’s degree in a marketing, management information systems, computer science or related role
• 3+ years of relevant industry experience including previous experience in a technical role and familiarity with programming, front-end coding, UX and software development at an enterprise level
• Prefers candidate with experience in Banking business
• Good command of English communication
RESPONSIBILITIES
RESPONSIBILITIES
กระบวนการในการพัฒนาแบบ Low-code ด้วยระบบ Low-code ขั้นตอนในการพัฒนาจะเป็นดังนี้:
- พิจารณาความต้องการของระบบ
- เลือก Third-party
API ที่ต้องการใช้งาน
- วาด Workflow,
Data Model และ User Interface ด้วยระบบ Visual
IDE
- เชื่อมต่อ API
ซึ่งโดยมากมักจะมาพร้อมกับการค้นหาความสามารถของ API โดยอัตโนมัติ
- ถ้าต้องการ ก็สามารถเพิ่มโค้ดที่พัฒนาขึ้นเองเข้าไปยัง Front-End หรือจัดการแก้ไข SQL
Query ที่ถูกสร้างขึ้นมาโดยอัตโนมัติเองได้
- ทดสอบ User
Acceptance
- ติดตั้งใช้งานระบบ และทำการอัปเดตใหม่ๆ ด้วยการคลิกเพียงครั้งเดียว
Qualification:
- Thai Nationality
- Bachelor's degree in Computer Science, Computer
Engineering or related fields
- 1+ year of overall related software development
experienced OutSystems Low-Code Platform
- If have OutSystems certificate is an advantage.
- Can communication skill in English conversation.
Low-Code Platform คือ แพลตฟอร์มที่ใช้เพื่อพัฒนา, วิเคราะห์, ควบคุม, โยกย้าย (Production, Analysis, Monitoring, Deployment) เว็ปไซต์หรือเซอร์วิสค่ะ
ที่เด่นๆดังๆก็มี OutSystems, Mendix, Salesforce ค่ะ ถ้าเป็น Low-Code Platform สำหรับมือถือ Kony กับ OutSystems ก็เด่นเช่นกันค่ะ
ข้อดีของ Low-Code Platform ก็จะมีตามข้อข่างล่างนี้นะคะ
- ช่วยพัฒนาเว็ปไซต์ให้ง่ายต่อการพัฒนาอย่างต่อเนื่อง (DevOps) (เพราะมีระบบการควบคุม พัฒนา วิเคราะห์ ที่จะช่วยทำให้สร้างรับรู้ feedback และปัญหา เพื่อใช้เป็น Input ในการพัฒนาต่อๆไป บวกกับระบบการโยกย้าย (Dev->Test->Production) ที่ง่ายและรวดเร็ว
- จัดการระบบที่แยกๆกันอยู่ให้เป็นกลุ่มเดียวกัน (Centralized) (เช่น
อยากใช้ DB ของ Oracle + SAP + CRM ก็สามารถรวบรวมข้อมูลทั้งหมดมาใช้บนระบบเดียว)
- ลดต้นทุนการจ้าง Skilled
programmers (เช่น หาคนเก่ง Java + DBMS + C# + HTML + CSS และอื่นๆอีกมาก)
- ควบคุมเว็ปไซต์ด้วยระบบเพียงระบบเดียว (เช่น เว็ปไซต์สำหรับ PC กับ App ของมือถือ ถ้าเป็นระบบทั่วไปก็คงต้องแยกกันออกแบบและควบคุม แต่ถ้าใช้ Low-Code Platform ใช้แค่ Platform เดียว จัดการได้หมด)
จุดเด่นของ Low-Code Platform ก็คือ ทาง Platform จะเตรียม Features ไว้ให้ Programmers ทาง Programmers ก็แค่หยิบเอา Features เหล่านั้นมาปะติดปะต่อกันจนเป็นหน้าเว็ปไซต์ โดยไม่ต้องมีความรู้ทางด้านการเขียน Code ก็จะสามารถสร้างโปรแกรมเป็นของตัวเองได้ค่ะ
OutSystems สามารถช่วยให้คุณสร้างโซลูชันสำหรับธุรกิจองค์กรได้อย่างรวดเร็วด้วยความสามารถดังนี้:
- ระบบ Low-Code
Development ที่เสถียรพร้อมความสามารถในการทดสอบ, ติดตั้งใช้งาน และบริหารจัดการ Application ได้ในระยะเวลาอันสั้น
- การเป็นระบบเปิดที่จะทำให้คุณไม่ต้องมีปัญหาด้าน Vendor Lock-in อีกต่อไป
- ความสามารถในการเชื่อมต่อกับระบบ Application ที่มีอยู่เดิมเข้ากับระบบ Application
ใหม่ได้
- มีความเร็ว,
ประสิทธิภาพ, การรองรับการเพิ่มขยาย,
สถาปัตยกรรมที่ดี สามารถตรวจสอบและควบคุมได้
รวมถึงสามารถใช้งานโค้ดที่มีอยู่ซ้ำได้ง่าย
และพร้อมใช้งานเชื่อมต่อกับระบบภายนอกได้อย่างง่ายดาย
หน้าที่รับผิดชอบ
- เขียนโปรแกรม และทดสอบด้วยตนเอง
- เขียนและปรับปรุงเอกสารที่เกี่ยวข้อง
- พัฒนาโปรแกรมได้ตรงตามที่นักวิเคราะห์ระบบได้ออกแบบไว้
วิเคราะห์ หาสาเหตุ ในการแก้ไขโปรแกรม และฐานข้อมูลที่เกี่ยวข้อง
ประสานงานระหว่างทีมพัฒนาระบบเพื่อให้งานบรรลุตามจุดมุ่งหมายของบริษัท - ดูแลระบบงานต่างๆ ที่ได้รับมอบหมาย เพื่อให้บริการลูกค้าตามมาตรฐานการให้บริการ
- พัฒนาระบบงานตาม SR & Project ตามความต้องการของลูกค้า
- แก้ไขปัญหาที่เกิดขึ้นตามกระบวนการ Incident & Problem Management
- ใช้ Program เพื่อพัฒนา Program ด้วยภาษา JAVA หรือ C#.NET (Windows Application or Web Application)
คุณสมบัติผู้สมัคร: ตำแหน่ง C#.NET Programmer
- สัญชาติไทย ไม่จำกัดเพศ
- จบการศึกษาระดับปริญญาตรี ด้านไอทีคอมพิวเตอร์ หรือสาขาที่เกี่ยวข้อง
- มีประสบการณ์ในการพัฒนาระบบด้วย C#.NET อย่างน้อย 2 ปี
- สามารถพัฒนาระบบ โดยใช้ MVC ได้จะพิจารณาเป็นพิเศษ
- มีความสามารถในการการพัฒนาโปรแกรมโดยใช้ HTML, CSS, JavaScript และ jQuery ได้
- สามารถใช้งานฐานข้อมูล Oracle หรือ MS SQL Server และเขียนชุดคำสั่ง SQL พื้นฐานได้
- มีความสามารถในการยอมรับและเรียนรู้กับเทคโนโลยีใหม่ๆได้
- มีความสามารถในการทำงานเป็นทีม
- สามารถรับแรงกดดันกับปริมาณงานที่เข้ามาเร่งด่วนได้
RESPONSIBILITIES