- No elements found. Consider changing the search query.
ประสบการณ์:
3 ปีขึ้นไป
ทักษะ:
Software Development, Web Services, Architecture, Postgre SQL, Spring Boot
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
We are looking for passionate Software Developers to join our growing technology team. The ideal candidates are self-motivated, detail-oriented, and enjoy building scalable Web and Mobile applications in a collaborative environment. Junior Level (Fresh graduates are welcome with strong internship/academic projects) Senior Level (3-5+ years of experience in software development) Role Overview: You will be responsible for designing, developing, and maintaining modern Web and Mobile applications, including frontend interfaces, backend services, APIs, and databases. You will work close ...
ทักษะ:
Python, RESTful, Software Development
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Develop and maintain back-end applications and RESTful APIs using Python.
- Build scalable server-side solutions leveraging AWS services such as Lambda, DynamoDB, and S3.
- Write clean, maintainable, and efficient code following software development best practices.
- Design, develop, and optimize database structures using SQL and NoSQL databases.
- Perform unit testing, troubleshoot issues, and debug applications to ensure high-quality software.
- Integrate applications with third-party APIs, web services, and external data sources.
- Collaborate with cross-functional teams including Front-End Developers, QA Engineers, and Product Owners to deliver high-quality solutions.
- Participate in code reviews and continuously improve development processes and code quality.
- Stay up to date with emerging technologies and recommend improvements where appropriate.
- Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field.
- Experience in Python development is preferred.
- Knowledge of RESTful API development.
- Familiarity with AWS cloud services such as Lambda, DynamoDB, S3, API Gateway, or related services is an advantage.
- Understanding of SQL and/or NoSQL databases.
- Knowledge of software testing, debugging, and version control (Git).
- Strong analytical thinking and problem-solving skills.
- Good communication skills and willingness to work in a team.
- Fresh graduates with internship, academic, or personal project experience are encouraged to apply.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Software Development, Web development, Teamwork, node.js, Vue.js, Java
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Design, develop, and maintain software applications according to client requirements.
- Write clean, efficient, and well-documented code.
- Participate in code reviews and provide constructive feedback to team members.
- Collaborate with cross-functional teams to ensure timely and successful project delivery.
- Troubleshoot and debug software issues.
- Stay up-to-date with emerging technologies and industry trends.
- Continuously improve and optimize existing software products.
- Participate in the entire software development lifecycle, from concept to deployment.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Software Engineer or Developer.
- Strong knowledge of programming languages such as Node.js, Java, GO.
- Experience with web development frameworks such as AngularJS, React, or Vue.js.
- Familiarity with database design and management.
- Knowledge of software development methodologies and best practices.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Ability to work independently and handle multiple projects simultaneously.
- Competitive salary and benefits package.
- Opportunity to work on challenging and exciting projects.
- Collaborative and dynamic work environment.
- Continuous learning and career development opportunities.
- Opportunity to work with cutting-edge technologies.
- Company-sponsored social events and activities.
- If you are passionate about software development and want to be part of a dynamic team, we would love to hear from you. Apply now and join us in shaping the future of software engineering at Gosoft(Thailand)Co.,Ltd.
ประสบการณ์:
2 ปีขึ้นไป
ทักษะ:
Recruitment, Automation, Full Stack, Javascript, TypeScript
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
About Agoda At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world. Today, we are part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working together in offices around the globe. Every day, we connect people to destinations and experiences, with our great deals across our millions of hotels and holiday properties, flights, and experiences worldwide. No two days are the sa ...
ประสบการณ์:
1 ปีขึ้นไป
ทักษะ:
Automation, Cloud Computing, XML
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Perform modifications and fix errors in the TIL system.
- Run query dataset as requested by end users.
- Support DataFix, manage Master.
- Configuration, and execute data queries to ensure data accuracy and operational readiness.
- Examine inputs from users and analyze for possible modifications to the TIL system.
- Provide overall support related to TIL systems.
- Maintain and supervise database operations, and solve any related problems that occurred.
- Test and ensure program quality.
- Development.
- Lead development in-house applications/programming to improve the functionality and capability of the existing system.
- Architect solutions that improve system scalability, maintainability, and security.
- Collaborate with the team in planning and executing development tasks.
- Troubleshoot complex technical issues and provide technical support to the development team.
- Co-ordination.
- Deal with external vendors in case of outsourcing, evaluate and negotiate initially on budget, plan, timeframe, and requirements.
- Coordinate with TPIT regarding the Server, Backup/Restore Database, network, Google mail, and other vendors to investigate and solve issues.
- Education.
- Bachelor's Degree or Master's Degree in Computer engineering, Computer Science or related fields.
- Work Experience.
- At least 3-5 years. experiences in software development or relevant fields, with C#.Net, is advantage.
- Experienced in design and basic administration of relational databases (Especially Oracle).
- Code development as per the technical specification and software development methodology.
- Strong technical knowledge of Software Development processes.
- Knowledge of computer program design methods and techniques, as well as the computer logic and overall computing environment.
- Ability to multi-task and stay organized in a dynamic work environment.
- Proactive and self-motivated with a strong desire for continuous learning.
- A strong Service mindset to satisfy customer needs be an advantage.
- Team player, pleasant and enthusiastic personality with good interpersonal skills.
- Good communication skills, both verbal and written in English.
- Experience in Automation in one or more RPA technologies (UiPath) is preferred.
- Willingness to learn and become an expert in RPA and other automation technologies.
- Knowledge of CI/CD processes using GitLab.
- Familiarity with performance testing tools like JMeter.
- Ability to write automated test scripts using frameworks such as Robot Framework.
- Essential and Preferable: Technical skills and experience.
- Front-end: JavaScript, TypeScript, HTML5, CSS, Bootstrap, jQuery, Ajax.
- Back-end:NET Core, Node.js, Web API, web services, Python (will be considered as an advantage).
- Tools: VS Code, Visual Studio.NET ecosystem: C#,.NET Framework,.NET Core, ASP.NET MVC, LINQ, Entity Framework.
- Database: Oracle SQL, Microsoft SQL Server.
- Version Control: Git, GitFlow, GitLab, CI/CD.
- Frameworks: Angular, React, Flutter.
- Reporting tools: Crystal Reports, RDLC.
- XML Technologies: XML, XSLT, XPATH.
- Cloud & Automation: Cloud API, UiPath.
- Automate testing tool: J-meter, Robot Framework.
- Microservices architecture.
- Technical Skills.
- Must have 1: Microsoft SQL Server.
- Must have 2: Oracle Database.
- Must have 3: API: Swagger.
- Must have 4: ASP.NET Framework.
- Must have 5: C#.NET.
- Must have 6: HTML/CSS and CSS Frameworks (e.g. Emotion, Stitches).
- Must have 7: Java.
- Must have 8: Javascript.
- Must have 9: Javascript (AngularJS).
- Must have 10: JS/TS + Node/Express/NestJS.
- Soft Skills.
- Must have 1: Fast Learner.
- Must have 2: Work independency.
- Must have 3: High Responsibility/Commitment.
- Must have 4: Flexibility and Adaptability.
- Must have 5: Multitasking and Prioritizing.
- Must have 6: Working Under Pressure.
ทักษะ:
Automation, Selenium, MySQL, JSON, ERP
ประเภทงาน:
งานประจำ
เงินเดือน:
฿25,000 - ฿35,000, สามารถต่อรองได้
- อ่านและทำความเข้าใจ Requirement, User Story, Business Flow และ System Flow.
- จัดทำ Test Case, Test Scenario, Checklist และ Test Data สำหรับการทดสอบ.
- ทดสอบระบบ Web Application, Mobile Application, API และ Backend Flow.
- ทดสอบ Functional Test, Regression Test, Smoke Test, Integration Test และสนับสนุน UAT.
- ตรวจสอบ Input, Validation, Calculation, Status, Report และผลลัพธ์ของข้อมูล.
- ทดสอบ API ผ่าน Postman, Swagger หรือเครื่องมืออื่นที่เกี่ยวข้อง.
- ตรวจสอบข้อมูลในฐานข้อมูลด้วย SQL ตามขอบเขตที่ได้รับ.
- บันทึก Bug อย่างละเอียด โดยระบุขั้นตอนการ Reproduce, Expected Result, Actual Result รวมถึง Screenshot, Video หรือ Log ที่จำเป็น.
- ประสานงานกับ Developer เพื่ออธิบายปัญหาและ Verify หลังแก้ไข.
- ทดสอบ Happy Path, Negative Case และ Edge Case ที่อาจเกิดขึ้น.
- ตรวจสอบผลกระทบของการแก้ไข Feature ต่อ Flow อื่นในระบบ.
- ช่วยประเมินความเสี่ยงของ Feature และแจ้งปัญหาที่อาจกระทบต่อการ Release.
- ดูแลคุณภาพของ Flow สำคัญ เช่น User, Payment, Order, Report, Permission, Data และ Business Logic.
- สำหรับระดับ Mid-level: สามารถช่วยวาง Test Plan, กำหนด Regression Scope และ Review Test Case ร่วมกับทีมได้.
- มีประสบการณ์ QA, Software Tester หรือสายงานที่เกี่ยวข้องประมาณ 0-2 ปี.
- ยินดีรับนักศึกษาจบใหม่ที่มีพื้นฐานการทดสอบ Software หรือมีผลงานที่เกี่ยวข้อง.
- เข้าใจพื้นฐาน SDLC และขั้นตอนการพัฒนา Software.
- สามารถอ่าน Requirement และเขียน Test Case ตาม Flow ที่กำหนดได้.
- เข้าใจพื้นฐานการทดสอบ Web Application.
- รู้จัก Functional Test, Smoke Test และ Regression Test.
- สามารถบันทึก Bug พร้อมขั้นตอนการเกิดปัญหาได้อย่างชัดเจน.
- ใช้เครื่องมือพื้นฐาน เช่น Postman, Swagger, Jira, ClickUp, Trello หรือเครื่องมือจัดการงานอื่นได้.
- เข้าใจพื้นฐาน HTTP, Request, Response, JSON และ Status Code.
- หากสามารถเขียน SQL เบื้องต้นได้จะพิจารณาเป็นพิเศษ.
- มีความละเอียด รอบคอบ กล้าถาม และพร้อมเรียนรู้ระบบ.
- สามารถทำงานร่วมกับ Developer และทีมที่เกี่ยวข้องได้.
- Mid-level.
- มีประสบการณ์ QA หรือ Software Tester ประมาณ 2-4 ปี.
- สามารถรับ Requirement แล้ววิเคราะห์และแตก Test Case ได้ด้วยตนเอง.
- เข้าใจการทดสอบ Web Application, Mobile Application และ API.
- สามารถออกแบบ Test Scenario ให้ครอบคลุม Happy Path, Negative Case และ Edge Case.
- สามารถวิเคราะห์ Business Logic และตรวจสอบความถูกต้องของข้อมูลได้.
- สามารถใช้ SQL ตรวจสอบข้อมูลใน Database ได้.
- เข้าใจ API Behavior, HTTP Status, Request/Response, Authentication และ Validation.
- สามารถวิเคราะห์ Impact เมื่อมีการแก้ไข Feature หรือ Business Rule.
- สามารถกำหนด Regression Scope ตามส่วนที่ได้รับผลกระทบได้.
- สามารถประเมินความรุนแรงและความเร่งด่วนของ Bug ได้.
- สามารถช่วย Review Requirement และตั้งคำถามในประเด็นที่ไม่ชัดเจนก่อนเริ่มพัฒนา.
- สามารถช่วยวาง Test Plan และประเมินความเสี่ยงก่อน Release ร่วมกับทีมได้.
- มีประสบการณ์ทดสอบระบบหลังบ้าน, Admin Panel, POS, Payment, E-commerce, CRM, ERP หรือระบบที่มี Business Logic ซับซ้อนจะพิจารณาเป็นพิเศษ.
- หากมีประสบการณ์ Automation Test เช่น Playwright, Cypress, Selenium หรือ API Automation จะพิจารณาเป็นพิเศษ แต่ไม่บังคับ.
- ทักษะที่ควรมี.
- Manual Testing.
- Functional Testing.
- Test Case Design.
- Test Scenario Design.
- Smoke Testing.
- Regression Testing.
- Integration Testing.
- API Testing.
- Postman / Swagger.
- SQL พื้นฐาน.
- Bug Reporting.
- Business Flow Testing.
- Cross-browser Testing.
- Responsive Testing.
- UAT Support.
- Defect Tracking.
- Risk-based Testing.
- เคยทดสอบระบบที่มี Flow ซับซ้อน เช่น POS, Payment, Booking, CRM, ERP, E-commerce หรือระบบหลังบ้าน.
- เคยตรวจสอบข้อมูลใน Database ด้วย SQL.
- เข้าใจ HTTP Status, Request/Response, JSON และ API Behavior.
- เคยทดสอบ Authentication, Token, Permission หรือ Role-based Access Control.
- เคยทำงานและประสานงานกับ Developer โดยตรง.
- สามารถใช้ AI ช่วยวิเคราะห์ Requirement, ออกแบบ Test Case หรือค้นหา Edge Case ได้อย่างเหมาะสม.
- มีพื้นฐาน Automation Test หรือสนใจพัฒนาไปทาง Automation QA.
- สามารถมองภาพรวมของระบบได้ ไม่จำกัดเฉพาะการทดสอบหน้าจอ.
- ลักษณะของคนที่เหมาะกับตำแหน่งนี้.
- ไม่ปล่อยผ่านเมื่อพบสิ่งที่ไม่สมเหตุสมผล.
- กล้าถามเมื่อ Requirement หรือ Expected Result ไม่ชัดเจน.
- คิดการทดสอบเป็น Flow ไม่ได้พิจารณาเฉพาะปุ่มหรือหน้าจอ.
- อธิบาย Bug ให้ Developer และผู้เกี่ยวข้องเข้าใจได้.
- แยกความรุนแรงของ Bug ได้ เช่น Critical, Major, Minor หรือ Cosmetic.
- มีความรับผิดชอบต่อคุณภาพของงานก่อน Release.
- พร้อมเรียนรู้ Business Logic และ Technical Flow ของระบบ.
- เข้าใจว่าหน้าที่ของ QA ไม่ใช่เพียงการหาบั๊ก แต่คือการช่วยให้ระบบพร้อมสำหรับการใช้งานจริง.
- ตัวอย่างงานที่ต้องเจอ.
- ทดสอบ Login, Authentication, Permission, Role และ Access Control.
- ทดสอบการสร้าง แก้ไข ลบ และค้นหาข้อมูลในระบบหลังบ้าน.
- ทดสอบ API Request/Response และ Validation.
- ทดสอบ Report ว่าข้อมูลถูกต้องตรงกับ Database และ Business Rule.
- ทดสอบ Flow การชำระเงิน, Order, Transaction, Status และ Webhook.
- ทดสอบกรณีข้อมูลซ้ำ, Token หมดอายุ, Permission ไม่เพียงพอ, Network Error และ Timeout.
- ทดสอบการทำงานพร้อมกันหรือการส่ง Request ซ้ำใน Flow สำคัญ.
- ทดสอบ Regression ก่อน Release Version ใหม่.
- Verify Bug หลัง Developer แก้ไขและตรวจสอบผลกระทบที่เกี่ยวข้อง.
- เครื่องมือที่ใช้ในการทำงาน.
- Postman / Swagger.
- Jira / ClickUp / Trello หรือเครื่องมือจัดการ Task.
- Google Sheets / Microsoft Excel สำหรับจัดทำ Test Case.
- SQL Client เช่น DBeaver, TablePlus, MySQL Workbench หรือ pgAdmin.
- Browser DevTools.
- Git / GitHub เบื้องต้น.
- Playwright / Cypress / Selenium หากมีประสบการณ์ด้าน Automation.
- สิ่งที่คาดหวังจากผู้สมัครสำหรับ Junior-levelคาดหวังว่าสามารถอ่าน Requirement และทดสอบตาม Flow ที่กำหนดได้ เขียน Test Case และบันทึก Bug ได้อย่างชัดเจน มีความละเอียด กล้าถามเมื่อไม่เข้าใจ และสามารถพัฒนาตนเองให้เริ่มมองเห็น Negative Case, Edge Case และผลกระทบต่อส่วนอื่นของระบบได้.
- ผู้สมัครที่ยังไม่มีประสบการณ์ทำงานสามารถสมัครได้ หากมีพื้นฐานการทดสอบ Software เข้าใจหลักการทำงานของ Web หรือ API และสามารถแสดงให้เห็นถึงวิธีคิดในการตรวจสอบคุณภาพของระบบ.
- สำหรับ Mid-levelคาดหวังว่าสามารถรับ Requirement แล้ววิเคราะห์และออกแบบ Test Case ได้ด้วยตนเอง ทดสอบ Flow ที่มี Business Logic ซับซ้อนได้ ตรวจสอบ API และ Database ได้ สื่อสาร Bug ได้ชัดเจน รวมถึงสามารถวิเคราะห์ Impact, กำหนด Regression Scope และช่วยประเมินความเสี่ยงก่อน Release ร่วมกับทีมได้.
ทักษะ:
Database Administration, ElasticSearch, Enthusiastic, Automation, Docker, Oracle, MySQL, NoSQL, Linux, UNIX
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- We, in Ascend, have vision to simplify life.
- with innovative digital services. We are currently operating in ASEAN, where we.
- are serving the world's largest populations of underbanked, the people from.
- some of the poorest provinces who are disregarded by traditional banks.
- In 2017, we served over 30 million customers.
- in 6 countries (Thailand, Cambodia, Myanmar, Vietnam, Indonesia, Philippines),.
- and processed over 4.5 billion USD. This makes us by far the largest fintech.
- company in SE Asia, and growing quickly.
- We are hiring Database Administrator.
- currently, as a member of our esteemed DBA team, you would be helping to bring.
- this vision to reality by leveraging the most modern cloud-native.
- technologies.
- We are looking for an.
- enthusiastic and technology proficient who understands the complex processing.
- needs of Oracle/MySQL/PostgreSQL Databases. If you are passionate about.
- multi-model database management system, love learning and implementing new.
- technology, we would love to talk to you.
- Job.
- ORACLE DBA more than 5+ years.
- Must have extensive knowledge of.
- Oracle 11,12c RDBMS and RAC.
- Knowledge of MySQL &.
- PostgreSQL is an added advantage.
- Design and build databases,.
- schemas, stored procedures, and other database objects.
- Design Backup Recovery Strategy based.
- on application requirements like Schedule, retention etc. Set up routine.
- database backup procedures and disaster recovery procedures.
- Perform database recoveries.
- Perform database performance.
- tuning and capacity planning.
- Setup monitoring and alerting on.
- database performance, system metrics, trends.
- Assist developers and end-users.
- with database usage, query development, and tuning.
- Support database connectivity from.
- client applications.
- Goldengate or Any other Data.
- Integration Tools.
- Provides help to junior DBA s with.
- complex database tasks.
- Competent to work at the highest.
- level of all phases of database administration.
- Knowledge of logical, physical.
- standby.
- Knowledge of AWS and other RDS on.
- cloud environments.
- Knowledge of automation framework.
- (Terraform, Ansible, Git) are advantageous.
- UNIX scripting knowledge is.
- mandatory.
- On-Call Support Rotation.
- Knowledges of NoSQL, KSQL and.
- ElasticSearch are advantageous.
- Desirable.
- Extensive experience performing.
- RDBMS software installation, database creation, database sizing, establishment.
- of backup and recovery procedures and scripts, database performance tuning.
- Extensive knowledge of.
- administering Oracle databases in a LINUX environment, Docker/container, AWS.
- Must have experience with Oracle.
- RMAN, ASM, Data Guard and OEM.
ประสบการณ์:
1 ปีขึ้นไป
ทักษะ:
Software Development, Problem Solving, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Key.
- Provide professional support.
- and investigate troubleshoot issues raised by customers.
- Priorities and manage many open.
- cases at one time.
- Provide prompt and accurate.
- feedback to customers.
- Diagnose and troubleshoot.
- technical issues and solve those problems.
- Ensure service level agreement.
- is met in both resolution time and quality of update.
- Make recommendations for.
- process improvements, where applicable.
- Rapidly establish a good working.
- relationship with customers and other professionals, such as Business,.
- developer or partner.
- Ensure end-user support and.
- enable resuming normal service.
- Effectively communicate.
- information to customers and all stakeholders.
- Other duties and projects as.
- defined by your line manager.
- Essential.
- A positive, can-do attitude,.
- who naturally expresses a high degree of empathy to others.
- Bachelor's degree in any field.
- with at least 1 year (Junior), 5 years (Senior) experience working in.
- software development or IT-related jobs.
- At least 1 year working.
- experience in Technical Support or IT Support role.
- Strong troubleshooting,.
- communication and problem analysis.
- Good communication and.
- interpersonal skills.
- Ability to handle and perform.
- in stressful situations.
- Excellent prioritization.
- skills, Ability to work under pressure and challenge.
- Excellent critical thinking and.
- problem solving skills in a service environment supporting multiple.
- applications.
- Good written and verbal English.
- communication skills.
- Patient & friendly attitude.
- with excellent interpersonal skills.
- Flexible and able to work.
- within a 7/365 shift pattern. (Please note working hours is 10hrs per days.
- on a 5 on 2 off basis.).
- Can be work as a team / support.
- over time or shift.
ประสบการณ์:
3 ปีขึ้นไป
ทักษะ:
Software Testing, Automation, Oracle, English, Thai
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Software Tester (Manual/Functional).
- Automate Tester (Robot framework/Cypress/Playwright).
- Performance Tester (LoadRunner/Jmeter).
- Design test case and implement system test.
- Record/analyze test result and provide feedback to development team.
- Perform reporting the defect to the bug tracking system.
- Create automate test script by using Robot framework, Cypress and/or Playwright for Automate test position.
- Create performance test script by using LoadRunner and/or Jmeter for Performance test position.
- Co-ordinate with Developers, SA, and PM to solve software error.
- Develop project-related documents such as user acceptance test document and user manual.
- Coordinate and facilitate the User Acceptance Test.
- Bachelor's degree in Computer Engineering, Computer Science or related field.
- 0-3 years' experience in Software Testing for Junior.
- Minimum 3 years' experience in Software Testing for Senior.
- Knowledge of automate and performance testing tool would be an advantage.
- Knowledge of SQL Statement, Store Procedure, Query and Oracle PL/SQL is a plus.
- A proactive, team player with ability to work in dynamic environments.
- Able to work on site.
- Experience in Automation Testing and/or Holding ISEB/ISTQB would be a plus.
- Good Thai and English communication skills.
- Our office is located right next to BTS Sanam Pao Station.
- For more information about us please visit https://playtorium.co.th/.
- Interested candidates can apply via the Playsmart system at: https://playsmart.playtorium.co.th/.
ทักษะ:
Architecture
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- With offices in 152 countries and nearly 328,000 professionals, we are one of the world's leading professional services networks, helping organisations and individuals create lasting value through Assurance, Tax and Advisory services. For over 40 years, we have contributed to the Middle East's transformation journey, partnering with governments and businesses to deliver sustainable solutions. Today, more than 12,000 of us across Bahrain, Egypt, Iraq, Jordan, Kuwait, Lebanon, Libya, Oman, Palestine, Qatar, Saudi Arabia and the UAE are shaping the region's future.
- Line of Service Overview.
- Internal Firm Services (IFS) brings together the specialist functions that enable PwC Middle East to run, grow and transform supporting our people, clients and business with the capabilities needed for the future of work. A career in IFS offers diverse opportunities across Human Capital, Finance, Technology & AI, Clients & Markets, Marketing & Communications, Risk & Quality, Partner Development, Office Management, and Transformation & Change. As we continue to embed data, technology and new-age AI into how we work, we are hiring talent who can help our teams become more AI-enabled, digitally confident and ready to create greater value across PwC Middle East.
- Business Unit Overview.
- The Chief Technology & AI Office organization invests in new business models that leverage our knowledge to build Generative AI solutions for the growing digital market. Each new solution focuses on data-driven platforms or other intellectual-property-based solutions that draw on emerging technologies and new business models.
- How You'll Contribute.
- Our Solution Architecture team shapes the technical vision behind these solutions turning innovative ideas into scalable, production-ready platforms. Through the process of building new solutions, we foster a culture of innovation, extend the relevance of our brand in the market, and generate new revenue.
- Solution the development of Generative AI projects executed by development teams, and provide technical guidance on Gen AI tools, frameworks, and platforms.
- Define target-state architectures and reusable reference patterns for Gen AI solutions including Retrieval Augmented Generation (RAG), agentic and multi-agent orchestration, and prompt and evaluation pipelines.
- Design applications and services within the organisation, and collect and clarify business requirements to translate complex problems into robust technical designs.
- Own non-functional requirements such as scalability, performance, latency, observability, security, and cost optimization across AI solutions.
- Establish Responsible AI, privacy, and governance guardrails, and ensure solutions are secure, compliant, and aligned to enterprise standards.
- Actively support the implementation and execution of the processes for the definition, maintenance, and compliance management of the Enterprise Architecture, and assist the Enterprise Architects in assessing technology solutions.
- Lead technical design reviews and execute periodic code reviews to uphold engineering quality.
- Shape and deliver digital products that meet and exceed the expectations of our clients and our own quality criteria.
- Be actively involved in planned and unplanned business development activities to help identify and research opportunities with new and existing clients.
- Supervise and support vendor developers in the context of projects.
- Mentor and coach engineers and junior architects, acting as a subject matter expert in solution design and development.
- Continuously improve our internal development and design techniques and keep our documentation up to date.
- Continue to develop internal relationships, grow your PwC brand, and grow your personal skills in alignment with the company and team strategy.
- Undertake such other duties as may be assigned to you by your manager.
- What You'll Bring.
- Extensive, hands-on experience delivering large-scale software solution implementations.
- 10+ years working in agile teams and with product delivery.
- Demonstrated knowledge and expertise in solutioning Generative AI initiatives.
- Education & Certifications.
- Bachelor's or Master's degree in Computer Science or Engineering.
- Azure certifications (Solutions Architect or Developer) preferred.
- Microsoft development certifications preferred.
- Technical Skills & Specialized Knowledge.
- GPT-4, ChatGPT, Gemini, Llama, and similar.
- Semantic Kernel and LangChain.
- Azure AI Search, Qdrant.
- Retrieval Augmented Generation (RAG), Azure OpenAI Service, AWS Bedrock, Google Vertex AI, and Microsoft Copilots.
- Familiarity with Azure Machine Learning and several of the Azure AI Services, with strong experience across Azure Services more broadly.
- Cloud-ready architectures that utilize infrastructure and platform cloud services for Azure.
- Service-oriented, event-driven, and microservices architectures.
- Persistence using RDBMS/NoSQL data stores (MS SQL, MongoDB) and an understanding of their appropriate use cases.
- Containerisation, with experience using Docker and/or Kubernetes.
- DevOps practices such as CI/CD, virtualization, automation, and continuous integration.
- Software development platforms and defect-tracking systems such as Azure DevOps, GitHub, and JIRA.
- Working knowledge of high-level UX principles such as user stories, persona building, and prototype development approaches.
- Experience with Agile methodologies.
- Attributes & Soft Skills.
- Able to understand the big picture while also delving into the details.
- Strong problem-solving, leadership, troubleshooting, and analytical skills.
- Team oriented, with a high level of innovation and creativity.
- Excellent written and verbal communication when working with product teams and end customers to understand and analyse feedback.
- Client-focused: understands client needs, ensures projects are on time and delivered above expectation, and sets cadence with the practice and the client.
- Passion for ongoing personal development, keeping abreast of emerging technology and trends.
- Fluency in written and spoken English is required; Arabic is highly desirable.
- How You'll Make a Difference.
- At PwC Midde East, we expect all our people to embody the skills and behaviours of.
- The PwC Professional.
- framework, helping us deliver on our strategy while growing and developing as leaders at every level.
- Why You'll Love Working at PwC.
- At PwC Middle East, you'll find more than just a job - you'll build a meaningful career, supported by rewards and benefits that help you thrive. We offer competitive pay, comprehensive benefits, and programs that promote well-being, balance, and personal growth. You'll have access to continuous learning, digital upskilling, and a collaborative environment that values innovation, mentorship, and diversity. Are you ready to make a difference? Want to unlock new value by applying your unique perspective and talents? You can grow exponentially here. Discover more about.
- Life at PwC Middle East.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Problem Solving, Architecture, Automation, Big Data, Python, Apache, Kafka, Scala, SQL, ETL
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- We are looking for a visionary and technical.
- Lead Data Engineer.
- to guide and scale our data engineering team within our regional data chapter. In this role, you will own the architecture, evolution, and reliability of our next-generation regional data platform. You will lead a talented team of engineers to optimize our.
- Databricks-driven Data Lakehouse architecture., drive core DataOps practices, implement robust data governance, and collaborate across functional squads to empower advanced analytics, business intelligence, and AI initiatives.
- The ideal candidate is an expert data architect and a proven technical leader who thrives on transforming messy, disconnected datasets into a unified, low-latency, and highly secure data ecosystem.
- Design, build, and continuously optimize our scalable Data Lakehouse platform leveraging Databricks and AWS infrastructure to support global business expansion.
- Lead the design and implementation of highly automated, optimal real-time and batch data extraction, transformation, and loading (ETL/ELT) frameworks. Oversee complex integration with internal microservices, external insurance partners, and third-party APIs.
- Champion engineering best practices by building framework controls, schema registries, automated testing, and CI/CD pipelines for data assets (utilizing tools like dbt and Airflow). Drive initiatives like Databricks serverless migrations and automated performance monitoring.
- Own the end-to-end framework for regional data quality, data observability (e.g., Elementary), data freshness, and data catalogs. Ensure robust data security, compliance (PDPA), and sensitivity tagging across multi-region boundaries.
- Partner with Executives, Product Owners, Software Developers, Data Analysts, and MLOps/Data Science squads to unblock complex technical dependencies, align infrastructure capabilities, and deliver actionable data products.
- Actively research and spearhead proof-of-concepts incorporating advanced technologies like Generative AI/Agentic AI data pipelines (e.g., automated knowledge bases, smart web scraping solutions) into the data ecosystem.
- Manage, mentor, and elevate the technical capabilities of junior and senior data engineers within regional squads, ensuring standardized practices and strong technical ownership.
- 5+ years of experience in Data Engineering, Data Architecture, or a related technical capability role, with at least 2+ years leading engineering teams or core technical projects.
- Deep hands-on experience designing and managing production workloads in.
- Databricks.
- (Delta Lake, Unity Catalog, and serverless compute paradigms).
- Master-level proficiency in.
- SQL.
- (complex query authoring, optimization, and macro writing) and programmatic data engineering in.
- Python.
- or.
- Scala.
- Heavy experience with Big Data open-source frameworks, primarily.
- Apache Spark.
- Expertise with modern cloud data pipeline orchestration tools (e.g.,.
- Airflow., Dagster) and transformation tools like.
- dbt.
- Solid mastery over.
- AWS cloud services.
- infrastructure (S3, EC2, RDS, VPC configurations, network connectivity) integrated within data ecosystems.
- Expert knowledge of transactional databases, distributed storage, message queuing/streaming (e.g., Kafka), and structural patterns for Lakehouse data modeling (Medallion architecture: Bronze, Silver, Gold layers).
- Proven experience performing root cause analysis on production infrastructure failures, handling complex code/infrastructure migrations, and managing data pipeline debts (e.g., optimizing small file storage).
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Information Technology, or a highly quantitative relevant field.
ประสบการณ์:
3 ปีขึ้นไป
ทักษะ:
Full Stack
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Design and develop backend systems, APIs, and databases for web and IoT applications in mobility solutions (e.g., carbon neutrality, healthcare, transportation).
- Join Toyota's unique Kaizen-driven digital transformation to build practical solutions, gain hands-on experience, and grow your career while creating innovations that can expand across ASEAN factories.
- Optimize database design and system performance.
- Develop Backend across software development lifecycle (SLDC) and deploy solutions to customer.
- Support development of web dashboards and user interfaces (frontend) together with the team.
- Perform testing, debugging, and improving system performance.
- Introduce new technologies, tools and standards to improve efficiency.
- Strong proficiency in backend programming (Node.js, Python, JAVA).
- Experience in REST API design, database design (PostgreSQL/MySQL).
- Experience industrial protocols (e.g., MQTT, OPC-UA).
- Basic knowledge or willingness to learn frontend development (e.g., React, Angular).
- System architecture design experience is advantage.
- Computer Vision/Image processing is advantage.
- Data Analytics or AI/ML integration is advantage.
- At least 3 years of experience in backend or software development.
- Junior Full Stack Developer.
- Design and Develop backend systems, APIs and databases for web, IoT applications and smart factory solutions.
- Support development of web dashboards and user interfaces (frontend) together with the team.
- Work with Product Owners and senior developers to turn business needs into technical features.
- Perform testing, debugging, and improving system performance.
- Join Toyota's unique Kaizen-driven digital transformation to build practical solutions, gain hands-on experience, and grow your career while creating innovations that can expand across ASEAN factories.
- Strong foundation in backend programming (Node.js, Python, Java, or similar).
- Basic knowledge or willingness to learn frontend development (React, Angular, or Vue).
- Basic understanding of REST APIs and databases (SQL/NoSQL).
- Familiarity with Git and basic cloud or Docker knowledge is a plus.
- Able to support customers on-site when required.
- 0-3 years of experience in software development or relevant internship/project experience.
- Bachelor's degree in Computer Engineering, Computer Science, Information Technology, or related fields.
- Minimum GPA of 2.50.
- TOEIC score of at least 600.
- New graduates are welcomed.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Software Development, Architecture, Automation, TypeScript, Leadership Skill
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
About the Role We are looking for a Senior Software Engineer to build, scale, and evolve Finnomena's core products and platforms. This role is hands-on and impact-driven: you will own technical solutions end-to-end, influence product and architectural decisions, and raise the engineering bar across teams. Responsibilities Contribute to technical strategy for key initiatives and drive execution through hands-on development and technical leadership within your team. Tackle complex, open-ended problems by defining pragmatic technical solutions that deliver real business impact. Write ...
ประสบการณ์:
1 ปีขึ้นไป
ทักษะ:
DevOps, Cloud Computing, Java
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Develop application features using Java and related technologies under guidance from senior engineers.
- Collaborate with product managers, designers, and developers to deliver scalable software solutions.
- Write clean, maintainable code and participate in code reviews.
- Support troubleshooting and debugging of technical issues.
- Understand product requirements and basic user impact to ensure correct implementation.
- Deliver small features or tasks with partial independence after onboarding period.
- Explore new technical concepts and create small proof-of-concept (POC) implementations for learning purposes.
- Assist in improving application performance based on findings from testing or research.
- Learn and support CI/CD processes, automated testing, and basic deployment activities.
- Participate in Agile ceremonies, sprint planning, and team discussions.
- Proactively ask questions and seek clarification to improve understanding of system and requirements.
- Bachelor's degree in Computer Science, Engineering, or a related field (Master's degree is a plus but not required).
- 0-3 years of software development experience (new graduates are welcome).
- Basic knowledge of Java and object-oriented programming concepts.
- Basic understanding of REST APIs and fundamental cloud concepts.
- Ability to understand system flow and apply knowledge to simple real-world problems.
- A self-driven learner who actively explores new technologies through documentation, tutorials, and hands-on POCs and applies that knowledge to solve real problems.
- Lead the full development lifecycle from design to deployment.
- Collaborate with stakeholders to deliver scalable and reliable solutions.
- Estimate timelines and technical effort accurately.
- Identify risks and propose mitigation strategies.
- Own specific modules or services end-to-end (design, development, stability, and improvement).
- Ensure system reliability, scalability, and maintainability.
- Design and develop backend and frontend systems using modern technologies.
- Conduct proof-of-concepts (POCs) to evaluate and make technical decisions (not just exploration).
- Write clean, maintainable, and well-tested code; conduct code reviews and enforce coding standards.
- Collaborate with QA on testing strategies and troubleshoot complex issues to optimize performance.
- Drive technical decision-making and provide clear direction to the team.
- Guide and mentor junior and mid-level developers.
- Act as technical owner in discussions with Product, QA, and stakeholders.
- Maintain technical documentation and stay updated with emerging technologies to propose improvements.
- Participate in Agile planning and team ceremonies.
- Bachelor's or Master's degree in related field.
- 4-5 years of experience.
- Strong skills in Java (Scala optional).
- Strong understanding of REST APIs, Microservices, and infrastructure.
- Experience with Big Data, DevOps, and Cloud.
- Familiar with Agile/Scrum and Git.
- Proven experience in owning systems/modules or leading technical initiatives.
- Strong problem-solving and communication skills.
- Ability to make trade-off decisions between speed, quality, and scalability.
- Experience in leading teams in Agile environment.
- Exposure to big data / analytics / AI is a plus.
นักพัฒนาซอฟต์แวร์ (ระดับจูเนียร์) - รายละเอียดงานทั่วไปและหน้าที่
ภาพรวม:นักพัฒนาซอฟต์แวร์รุ่นเยาว์คือโปรแกรมเมอร์คอมพิวเตอร์ที่ออกแบบ พัฒนา ทดสอบ และบำรุงรักษาแอปพลิเคชันซอฟต์แวร์ พวกเขามีหน้าที่รับผิดชอบในการเขียนโค้ด ดีบักโปรแกรม และสร้างโซลูชันซอฟต์แวร์ นักพัฒนาซอฟต์แวร์ระดับจูเนียร์มักเป็นตำแหน่งระดับเริ่มต้นและอยู่ภายใต้การดูแลของนักพัฒนาซอฟต์แวร์ที่มีประสบการณ์มากกว่า
ความรับผิดชอบร่วมกัน:
การเขียนโค้ด:
การเขียนโค้ดสำหรับแอปพลิเคชันซอฟต์แวร์และโปรแกรมต่างๆ
โปรแกรมตรวจแก้จุดบกพร่อง:
การระบุและแก้ไขข้อผิดพลาดในแอปพลิเคชันซอฟต์แวร์
ซอฟต์แวร์ทดสอบ:
ทดสอบซอฟต์แวร์แอปพลิเคชันสำหรับการทำงานและประสิทธิภาพ
การสร้างโซลูชัน:
การพัฒนาโซลูชันซอฟต์แวร์เพื่อตอบสนองความต้องการของลูกค้า
รหัสเอกสาร:
รหัสเอกสารสำหรับการอ้างอิงและการบำรุงรักษาในอนาคต
- 1
