- No elements found. Consider changing the search query.

อัปโหลดเรซูเม่ของคุณ
AI ของเราจะอ่านให้ แล้วหางานที่ใช่สำหรับคุณ
อัปโหลดเรซูเม่ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Automation, ASP.NET, GraphQL, MongoDB, Docker
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Bangkok, Thailand.
- Full-time.
- Workplace: on_site.
- Department: Technology.
- Working Location: Empire Tower (100% onsite, accessible via BTS Chong Nonsi).
- Role summary.
- A senior engineer who can pick up any of our payment products and deliver backend features and services end-to-end. You design systems, set the code-quality bar by example, mentor other engineers, and help keep production healthy. Because you may move between products, the ability to learn quickly in an unfamiliar codebase is key.
- Deliver backend features and services end-to-end - design, build, test, deploy, and monitor - across multiple products.
- Design APIs and systems (microservices, modular monolith, Domain-Driven Design); own performance and security by default.
- Review code with meaningful feedback and mentor junior and mid-level engineers.
- Take part in production support / on-call; investigate incidents to root cause and improve reliability.
- Use AI-native tools (Kiro, GitHub Copilot) and build reusable skills / automation that speed up the team.
- Contribute to shared libraries, standards, and reusable components.
- Required qualifications & skills.
- 5+ years of professional software engineering.
- Deep hands-on expertise in C# /.NET and ASP.NET Core (REST APIs, dependency injection, async).
- Strong relational database skills (SQL Server / MySQL) with EF Core and Dapper.
- Cloud experience on.
- AWS.
- (ECS / EKS, Lambda, S3, SQS, RDS) and Docker.
- Solid grasp of microservices, modular monolith, and Domain-Driven Design; good API design.
- Automated testing (xUnit + mocking), monitoring / observability, CI/CD, and secure coding; awareness of payment compliance (PCI-DSS).
- Comfortable using AI-assisted development tools daily.
- Able to get productive quickly in an unfamiliar codebase.
- Nice to have (one or more).
- Payments - card issuing, 3-D Secure / ACS, or payment gateway.
- Java with jPOS / ISO-8583; Visa / Mastercard host integration.
- Microsoft Orleans, gRPC, or GraphQL.
- Applied cryptography / HSM.
- Messaging / streaming with Kafka.
- Alternative datastores - OceanBase, DynamoDB, MongoDB.
- Infrastructure as Code with Terraform.
- We offer an attractive remuneration package, a fast-paced and exciting working environment, and provide challenging opportunities for life-long learning and career development.
- Interested candidates are invited to send your comprehensive resume with current and expected salary package via this job ad. Please note that only shortlisted candidates will be notified.
- Please consult our Candidate Privacy Notice to know more about how we collect, use, transfer and disclose our candidates' information: [https://2c2p.com/candidate-privacy-notice.](https://2c2p.com/candidate-privacy-notice.).
- By submitting your resume and information, you understand, acknowledge, and consent that your personal data will be processed in accordance with our Candidate Privacy Notice. You consent to the collection, use, transfer and disclosure of your personal data as well as to receive email and/or other electronic messaging communication from 2C2P.
- Apply.
- Apply at 2C2P](https://apply.workable.com/2c2p/j/BE085D97D3/apply).
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Software Development, Industry trends, Recruitment, Teamwork, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Design, develop, and test software components and applications related to payment gateway integrations and processing.
- Write clean, well-structured, and maintainable code.
- Collaborate with other developers, testers, and product managers to ensure project success.
- Troubleshoot and resolve technical issues.
- Stay up-to-date with the latest technologies and industry trends in payment processing and software development.
- You.
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
- Minimum of 5 years of experience in software development.
- Strong proficiency in Java programming language.
- Solid understanding of object-oriented programming principles and design patterns.
- Experience with SQL databases and SQL queries.
- Knowledge of version control systems (Git).
- Excellent problem-solving and analytical skills.
- Fluency in English (both written and spoken).
- Strong communication and teamwork skills.
- Nice To Have.
- Experience with Spring Batch and cron/scheduled job frameworks, including handling job failures, retries, concurrency, performance optimization, and operational challenges.
- Hands-on experience designing and supporting large-scale batch processing and scheduled job systems using Spring Batch.
- Understanding of payment gateway integrations and processing, including knowledge of payment standards and security protocols.
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of frontend technologies (HTML, CSS, JavaScript).
- Experience with microservices architecture.
- Proficiency with AI-assisted development tools (e.g., Cursor, Copilot, LLM prompts) to write, test, and ship high-quality code faster.
- If you are a motivated and talented Software Developer with a strong foundation in Java, object-oriented programming, and a passion for payment processing technologies, we encourage you to apply.
- How to apply.
- The hiring team will review your application.
- 2-3 Interviews with the hiring team, People Operations team and all stakeholders involved in the process.
- Why you'll love it here.
- Work with other talented, ambitious international colleagues who love their craft.
- A modern and well-equipped work environment.
- Flexible working hours.
- A medical healthcare plan and annual health check-up.
- A friendly bunch of colleagues.
- What we believe in.
- We cultivate teamwork and a trust-based working culture.
- We celebrate diversity and continuous improvement.
- Giving our employees the opportunity and create for their own success.
- About Omise.
- Founded in 2013, 500 people.
- Headquartered in Japan, with operational headquarters in Bangkok and offices in Singapore, Indonesia, and Malaysia.
- Raised over $236M of funding to date from institutional investors including SCB10X, SPARX Group Co. Ltd., Toyota Financial Services Corporation, JIC Venture Growth Investments, MUFG Bank, Mars Growth Capital, Ascend Venture Group, and more.
- Won Digital Startup of the Year at Digital Thailand Big Bang 2017.
- Won Forbes Japan Startup of the Year 2018.
- Won 3 awards from International Business Magazine Award 2020.
- Most Innovative Electronic Payment Platform for Singapore.
- Most Innovative Seamless Transactions Provider for Singapore.
- Best Payment Solutions Provider in Singapore.
- Won Mizuho Innovation Award 2022 (Q2).
- Life at Omise.
- Nearly 500 employees work from our six office locations as well as remotely from home or co-working spaces. While we are a global company, a lot of our thinking goes into how to solve payment problems at the hyper-local level to help businesses scale and reach their customers.
- Our core values - simple, real, and beautiful serve as our North Star and are integrated into how we work and the results of our work.
- At Omise, we empower people to embrace project-ownership and take initiative. We love to see our employees act as the owner of the outcome and confidently provide solutions to each challenge, taking a collaborative teamwork approach. Our fellow employees are encouraged to discuss and share ideas, and are given the freedom to explore all areas of their work, in order to achieve the expected results.
- People at Omise are from different backgrounds and together, we contribute to creating an inclusive, friendly, and safe working environment. As a company, we embrace diversity and value open discussions, a learning mindset, professionalism, and respect. "Growing with us" means to celebrate the challenges and to always look for opportunities to learn, develop your skills, and move one step forward each day. If this is the work environment you are looking for, then get in touch with us.
- We look forward to hearing from you. Omise embraces diversity and nourishes an open and inclusive work environment. We are home to over 27 nationalities and all decisions to hire, promote or discharge are based on merit, competence, performance, and business needs.
- We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other applicable legally protected characteristics.
- Discover how Omise prioritizes and protects your privacy and data by clicking HERE to explore our Human Resources privacy policy before you embark on your journey with us.
ประสบการณ์:
2 ปีขึ้นไป
ทักษะ:
Architecture, Enthusiastic, Automation, Kubernetes, TypeScript
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- We are looking for an enthusiastic.
- Software Engineer to help build modern applications, internal tools, and automation systems that increasingly leverage AI capabilities.
- You will work primarily as a software engineer - designing APIs, building services, improving system reliability - while also integrating AI models into real features that improve productivity and user experience.
- This role is ideal for someone who is strong in software engineering and excited to apply AI in practical, production ready ways. A successful candidate will develop and enhance a large-scale micro services system. Candidates should expect to work with other team members on designing and implementing core platform components. Candidates should also expect to create unit tests, automated functional tests and load tests for all micro services.
- Design, build, and maintain backend services, APIs, and internal tools.
- Develop clean, maintainable, and well tested code in Python, Node.js/TypeScript, or Go.
- Work with databases, message queues, and cloud infrastructure.
- Participate in code reviews, architecture discussions, and sprint planning.
- Improve system reliability, performance, and observability.
- Help evaluate AI tools, libraries, and model options.
- Collaborate with senior engineers on prompt design and AI workflow improvements.
- Ensure AI usage follows basic governance and data handling guidelines.
- Work closely with product managers to translate requirements into technical solutions.
- Collaborate with AI engineers, architects, and DevOps teams.
- Contribute to documentation, internal knowledge sharing, and continuous improvement.
- Capabilities.
- 2-5 years of experience in software engineering.
- Strong skills in.
- Python.
- Node.js/TypeScript., or.
- Go.
- Experience building APIs, microservices, or backend systems.
- Familiarity with relational and NoSQL databases.
- Understanding of cloud platforms (AWS/GCP/Azure) and CI/CD pipelines.
- Good debugging, testing, and problem solving skills.
- Experience with Message Broker systems (RabbitMQ, Kafka, Pub/Sub).
- Experience with containerization (Docker, Kubernetes).
- Experience calling LLM APIs (OpenAI, Anthropic, Google).
- Basic understanding of prompt engineering.
- Understanding of how to integrate AI features into applications.
- Curiosity and willingness to learn new technologies.
- Strong communication and collaboration skills.
ทักษะ:
Agile Development, Architecture, Recruitment, Automation, Kubernetes
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Architecting and developing highly scalable, mission critical back end systems.
- Owning a big chunk of Agoda's system all the way from the north-star & vision down to the bytecode level.
- Enabling impactful collaboration and cross-team projects on big projects, making a dent in the quality of our services, code & architecture.
- Providing thoughtful feedback, nurture an inclusive engineering environment, and champion engineering fundamentals. Bring out the best from your fellow engineers.
- Identifying and implementing opportunities for optimization across the technology stack, focusing on cost, efficiency, velocity & dev happiness.
- Exhibiting technical leadership throughout the broader organization, conveying complex technical trade-offs to non-techies such as business owners & C-suite executives.
- Overall experience of 10+ years in software engineering roles.
- Proven hands-on experience, Experience with owning production services with significant impact on design, development, deployment, monitoring & evolution.
- Curiosity, staying a-breast on technological improvements and open source advancement.
- Strong programming skills in languages such as Kotlin, Scala, Java, C#.
- Can perform deep research & take decisions on complex projects. Can easily toggle between running as a lone wolf and also works great as part of a pack.
- Strong communication skills, with the ability to explain complex technical details to stakeholders at all levels.
- On top of being an expert in Back End, has understanding of challenges and trade-offs in the entire engineering universe, from Front End/ Mobile to Data 7 analytics.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Master's or Ph.D. in a technical field.
- Experience with Kubernetes for effective container orchestration and scaling.
- Deep understanding of CI/CD pipelines, automation tools, and practices relevant to machine learning.
- Experience in programming with Rust, C or other low level language.
- This position is based in Bangkok, Thailand. (Relocation support is provided).
- Toronto.
- Please review our Hiring Process Guidelines before your interview - click here to learn how interviewing at Agoda works.
- Discover more about working at Agoda.
- Agoda Careers https://careersatagoda.com.
- Facebook https://www.facebook.com/agodacareers/.
- LinkedIn https://www.linkedin.com/company/agoda.
- YouTube https://www.youtube.com/agodalife.
- Equal Opportunity Employer.
- At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person's merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.
- We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.
- Disclaimer.
- We do not accept any terms or conditions, nor do we recognize any agency's representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.
ประสบการณ์:
3 ปีขึ้นไป
ทักษะ:
Architecture, Javascript, Android, Flutter, MongoDB
ประเภทงาน:
งานประจำ
เงินเดือน:
฿45,000 - ฿65,000, สามารถต่อรองได้
- Collaborate with cross-functional team to deliver the features and products and ensure their quality using unit testing and performance analysis.
- Review and feedback on code for both internal and external contributors.
- Bachelor's degree or higher in Computer Science or other related fields.
- 5 years of experience in testing, maintaining, and deploying software products.
- 3 years of experience in large scale software design and architecture.
- Specific knowledge and skill / ความรู้เฉพาะตำแหน่ง.
- Experience in Microservice architecture is preferred.
- Experience in developing mobile banking or financial applications is preferred.
- Experience in Golang, React, and JavaScript is preferred.
- Experience in Flutter, native iOS, and Android application is preferred.
- Experience in SQL/NoSQL database (e.g. MySQL, Postgres, MongoDB) is preferred.
- Experience in performance and debugging towards low-level code (e.g. OS, system profiling) is preferred.
ประสบการณ์:
4 ปีขึ้นไป
ทักษะ:
Google Cloud Platform, ElasticSearch, Web Services, Recruitment, Postgre SQL
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Implement complex software applications, emphasizing robust and scalable solutions.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure code quality and maintainability through code reviews and adherence to design patterns.
- Address and refactor legacy code, bringing it up to modern standards and practices.
- Develop and maintain backend services and APIs, ensuring seamless integration with front-end applications.
- Document technical specifications and system design, facilitating knowledge sharing within the team.
- Excellent communication skills and the ability to work well in a team environment.
- 4- 6 years of experience developing web applications in client-side frameworks such as React, Angular, or Vue.js.
- Excellent understanding of JavaScript and TypeScript.
- Experience working on mid/large-sized projects, particularly in single-page applications (SPA) or back-office systems.
- Strong knowledge of software engineering principles and design patterns.
- Understanding of backend technologies, including Python, Node.js, Express, or similar frameworks. 4+ years preferred.
- Experience with RESTful API design and development.
- Familiarity with database management systems such as PostgreSQL, MySQL, etc.
- Strong problem-solving skills with the ability to diagnose and debug complex issues.
- Experience with cloud platforms like AWS, Azure, or Google Cloud Platform.
- Working with Manatal.
- This role is based at our Bangkok office in the heart of the city center.
- As a team of diverse cultures and nationalities, English language proficiency is required.
- We enjoy collaborating in person and the team is working on-site.
- Why you'll enjoy working with Manatal.
- Well-funded start-up backed by Surge & Sequoia.
- Be part of one of the fastest-growing B2B SaaS start-ups in the region.
- You will be collaborating with talented individuals in the industry.
- Join a lively and highly international team.
- Indulge in a challenging and innovative working culture.
- Attractive medical healthcare plan.
- Personal development allowance.
- 2 weeks of work from anywhere per year.
- Regular fun team-building activities.
- Company trip.
- Our Tech Stack.
- Our engineering team leverages a variety of modern technologies. While working with Manatal, you can expect to be exposed to the following stack.
- Infrastructure: Amazon Web Services; Kubernetes; GitOps (ArgoCD), Github Actions.
- Backend: Language: Python; Web Frameworks: Python frameworks including Django, Fast API; Databases: PostgreSQL, MongoDB, ElasticSearch, and Redis among others; Other: Celery, RabbitMQ among others.
- Frontend: Javascript & Vue.JS.
- Apply on our Careers Page: If you are a fit for this role and are excited to join Manatal, please follow this link to apply: https://careers.manatal.com/jobs/a41591f7-21c8-4242-a188-09e502fc951e.
- Get to know more about us and our product: www.manatal.com.
- https://manatal.wistia.com/medias/vobnq7lvm1.
- At Manatal, we are dedicated to building an intuitive AI-powered applicant tracking system to streamline and transform the entire hiring and recruitment process.
- We are devoted to attracting the best talent worldwide to join our team and take pride in being an equal-opportunity workplace. We are committed to equal employment opportunities regardless of religion, race, ethnicity, ancestry, national origin, gender, gender identity, sex, sexual orientation, marital or parental status, disability, age, citizenship or other class protected by applicable law.
ทักษะ:
Quality Assurance, Architecture, Automation, Leadership Skill, Assurance
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Thai nationals apply only*.
- Contribute to strategy: Work alongside senior QA and the Lead QA to shape testing and release approaches across projects, helping ensure consistent quality from ideation to production.
- Own quality on your projects: Design and execute test strategies, run both manual and automated testing, and act as a quality gatekeeper. You'll contribute to release-readiness decisions that shape our product's success.
- Build test automation: Develop and maintain modern automation frameworks with Pytest, Playwright, and Locust, integrated into our CI/CD pipelines.
- Explore AI-powered QA: Experiment with AI-assisted tools (e.g., test case generation, intelligent regression detection) to work smarter and stay current.
- Strengthen resilience: Apply performance, security, and chaos testing practices to help our systems hold up under pressure.
- Support the team: Share knowledge with peers and help onboard junior QAs, contributing to a strong QA culture.
- Collaborate cross-functionally: Work side by side with developers, machine learning engineers, UX/UI teams, and AI stakeholders to catch issues early and ensure smooth releases.
- Improve continuously: Suggest better tools, frameworks, and practices to boost speed, reliability, and quality.
- What we're looking for.
- Solid experience (3+ years) across manual and automation testing, with growing confidence to own quality on your projects.
- A good understanding of end-to-end testing, from functional and regression to performance and API validation.
- The ability to build and extend automation frameworks, and a willingness to learn how to choose the right tools for the job.
- Comfort working with system architecture, APIs, and distributed applications, not just test scripts.
- A quality-first mindset, with sound judgment on testing and release-readiness that you'll keep sharpening.
- Willingness to support and share knowledge with junior teammates as you develop your own leadership skills.
- Strong communication and critical thinking, plus the curiosity to always look for better, smarter ways of working.
- Strong in English (Speaking and Writing) and Native in Thai.
- Nice to have.
- Experience with cloud-native testing (Docker/Kubernetes, CI/CD pipelines).
- Comfort building advanced automation practices (contract/property-based testing).
- Observability and monitoring mindset (Datadog, Grafana, Prometheus).
- Leadership potential: ability to influence QA culture and drive continuous improvement.
- Sertis may collect, use, or disclose your personal data or personal data of other persons provided by you in order to carry out your recruitment process. For more information, please refer to our Recruitment Privacy Notice.
ทักษะ:
node.js, Oracle
ประเภทงาน:
งานประจำ
เงินเดือน:
฿100,000 - ฿108,000, สามารถต่อรองได้
- Bang Kapi District, Thailand.
- Workplace: on_site.
- Department: Technology.
- Work with Integration Architect and Solution Architects to write the Integration for the various requirements.
- Analyse the current integration and plan for refactoring the same to conform to Enterprise Integration Architecture.
- Integration should have abstraction to ensure that the source/ destination systems can be changed by writing connectors.
- Work as scrum teams.
- Bachelor's degree in information technology, software engineering, computer science, or related field.
- Sound knowledge of any relational database preferable Oracle Database.
- Knowledge of.
- Node JS, JavaScript, TypeScript.
- for writing REST APIs.
- Knowledge of deploying the APIs in containers.
- International workplace.
- Hybrid working.
- Opportunities for Career Development.
- Apply.
- Apply at CP Axtra](https://apply.workable.com/joinmakropro/j/4C9C56C692/apply).
ประสบการณ์:
7 ปีขึ้นไป
ทักษะ:
Software Development, Spring Boot, Automation, Kubernetes, Selenium
ประเภทงาน:
งานประจำ
เงินเดือน:
฿38,200 - ฿83,420, สามารถต่อรองได้
- Suan Luang, Thailand (Hybrid).
- Full-time.
- Workplace: hybrid.
- Department: Technology.
- At CP Axtra, we believe quality is an engineering responsibility. Not something owned by a separate QA team. We are looking for a.
- Senior Software Test Engineer.
- to help build that culture.
- This role is much more than writing automated tests. You'll work alongside Product Owners and software engineers to ensure quality is considered from feature discovery through production. You'll help teams decide what should be tested, where it should be tested, and how it can be automated efficiently.
- You'll build tools, frameworks, and engineering practices that enable developers to confidently own quality while continuously improving our software delivery process.
- Remote candidates outside of Thailand are welcome to apply.
- Drive Engineering Quality.
- Define testing strategies for new features and system capabilities.
- Guide engineering teams to apply testing at the right level (unit, integration, contract, end-to-end, performance).
- Identify quality risks during design and backlog refinement before implementation begins.
- Establish engineering quality standards and continuously improve testing practices across the team.
- Build Automation.
- Design, build, and maintain scalable automation frameworks.
- Develop automated tests across API, integration, contract, and UI layers.
- Improve CI/CD quality gates to increase deployment confidence.
- Continuously improve test reliability, execution speed, and developer feedback loops.
- Partner with Product Owners.
- Collaborate with Product Owners to refine requirements and ensure stories are testable.
- Help define clear acceptance criteria and identify edge cases early.
- Ensure business workflows can be validated efficiently through automation.
- Enable Engineers.
- Rather than becoming the team's testing bottleneck, you'll help engineers build better software.
- Improve Engineering Practices.
- Recommend improvements to our development workflow, automation strategy, and release process.
- Drive adoption of modern quality engineering practices.
- Monitor quality metrics and identify opportunities to reduce production defects.
- Continuously improve developer experience around testing and automation.
- Coach developers on effective testing practices.
- Review designs and pull requests from a quality perspective.
- Help teams decide what should - and shouldn't - be covered by automated tests.
- Build reusable testing libraries, utilities, and developer tooling.
- Promote Shift Left quality practices across the engineering organization.
- 7+ years of experience in Quality Engineering, Software Engineering, or Test Automation.
- Strong software development experience in Java (preferred) or another modern programming language.
- Experience building and maintaining automation frameworks rather than simply writing automated tests.
- Experience working with distributed systems and microservice architectures.
- Strong understanding of: Unit Testing, Integration Testing, API Testing, Contract Testing, End-to-End Testing, Performance Testing principles.
- Experience integrating automated testing into CI/CD pipelines.
- Experience working closely with Product Owners and software engineers in Agile teams.
- Strong analytical and debugging skills.
- Excellent written and verbal communication skills.
- Expertise in: Java / Spring Boot, REST APIs, SQL, Kafka or event-driven systems, Docker / Kubernetes, GitHub Actions, GitLab CI, Jenkins, or similar, Playwright, Selenium, REST Assured, Pact, JUnit, or similar tools, Datadog, Grafana, or other observability platforms.
- Nice to Have.
- Warehouse Management Systems (WMS).
- Supply Chain or Logistics systems.
- Retail technology.
- Performance testing.
- Cloud platforms (AWS, Azure, GCP).
- Contract testing implementation.
- Experience coaching engineering teams.
- What Success Looks Like.
- Establish scalable quality engineering practices across our WMS tool.
- Improve developer ownership of testing and quality.
- Increase automation coverage at the most valuable test layers - not simply increase the number of tests.
- Reduce production defects through better engineering practices.
- Improve confidence in every deployment through automation and effective quality gates.
- Help build a culture where quality is everyone's responsibility.
- Health Insurance - We care about your health! Group insurance from a top insurance company is included in your benefits - OPD, IPD, Emergency OPD.
- Provident Fund - We care about your long-term plan! We offer 3% provident fund.
- Year-end bonus - We include variable and performance bonus for our employees.
- Gym Facilities - Our Head office has a fitness center, yoga room, and recreational space. Enjoy Bangkok scenery and work your body!.
- Attractive Vacations days - Enjoy our attractive annual leave. Let's say the minimum is 16 days!.
- No overtime - We work 5 days a week with. We set our own goals and deadlines.
- Cool hardware - New MacBook. The tool to help you be the best of yourself.
- Free car parking space - No more stress or extra cost if you drive to work. We offer free parking space for our employees.
- Best Culture.
- Clear focus.
- Diverse Workplace (Our members are from around the world!).
- Non-hierarchical and agile environment.
- Growth opportunity and career path.
- Apply.
- Apply at CP Axtra](https://apply.workable.com/joinmakropro/j/1F2D46884F/apply).
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Software Development, Agile Development, Java, C#, .NET
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Bangkok, Thailand.
- Full-time.
- Workplace: on_site.
- Department: Technology.
- Working Location: Empire Tower (100% onsite, accessible via BTS Chong Nonsi).
- Role Summary.
- We are looking for an Senior Engineer, Software Development to join our team in Thailand. The candidate will support backend development for both existing payment platforms and new payment solutions.
- The ideal candidate should have good backend development skills, basic understanding or interest in the payment / fintech / financial domain, good English communication, and willingness to learn and use AI tools to improve software development efficiency.
- Development of reliable and critical services of the payment platform.
- Design and develop new features and enhancements on the payment sub-systems such as transaction processing, merchant services, refund, settlement, reconciliation, reporting, and partner integration.
- Analyse impacts and build APIs, backend services, batch jobs, and system integration components to be compatible on both legacy and new payment platforms.
- Collaborate with cross function teams such as Product, DevOps, Business, and support teams to ensure the Business requirements are fulfilled.
- Understand business requirements and identify technical gaps, risks, dependencies, and edge cases before development starts. Then collaborate with team members to troubleshoot and resolve production incidents, and system improvement.
- Guide junior and mid-level engineers on implementation approach, coding standards, and troubleshooting.
- Review code quality and ensure proper design, performance, security, and maintainability.
- Take responsibility for end-to-end module understanding, design, development, testing support, deployment support, and production issue follow-up.
- Ensure the module is stable, maintainable, and aligned with product and technical requirements.
- Propose practical and scalable technical solutions for assigned modules.
- Apply AI Coding tools (Claude, Codex, Kiro) to increase development efficiency and code quality.
- Required.
- Bachelor's degree in Computer Science, IT, Software Engineering, or related field.
- At least 3-5 years of software development experience, preferably in backend development and familiarity with basic SDLC including Agile development.
- Solid programming ability in at least one backend technologies such as Java, C#.NET, Python, or similar, building REST APIs, system integration, and backend service development.
- Foundational knowledge with both TSQL databases (SQL Server, MySQL) and No-SQL databases and distributed systems.
- Hand-on experience on some of the AI Coding development tools (Claude, Codex, Kiro).
- Strong analytical and problem-solving skills to break down complex problems, understand requirements, identify root causes to deliver reliable backend solutions and willingness to apply new technologies (leveraging AI) to enhance productivity.
- Good communication skills and teamwork.
- Payment Domain Knowledge.
- Payment gateway.
- Card payment acquiring or issuing.
- Authorization, capture, void, refund, and reversal.
- Merchant integration.
- Settlement and reconciliation.
- QR payment, wallet payment, bank transfer, or PromptPay.
- Payment security, encryption, tokenization, or PCI DSS.
- We offer an attractive remuneration package, a fast-paced and exciting working environment, and provide challenging opportunities for life-long learning and career development.
- Interested candidates are invited to send your comprehensive resume with current and expected salary package via this job ad. Please note that only shortlisted candidates will be notified.
- Please consult our Candidate Privacy Notice to know more about how we collect, use, transfer and disclose our candidates' information: [https://2c2p.com/candidate-privacy-notice.](https://2c2p.com/candidate-privacy-notice.).
- By submitting your resume and information, you understand, acknowledge, and consent that your personal data will be processed in accordance with our Candidate Privacy Notice. You consent to the collection, use, transfer and disclosure of your personal data as well as to receive email and/or other electronic messaging communication from 2C2P.
- Apply.
- Apply at 2C2P](https://apply.workable.com/2c2p/j/1928BA507A/apply).

อัปโหลดเรซูเม่ของคุณ
AI ของเราจะอ่านให้ แล้วหางานที่ใช่สำหรับคุณ
อัปโหลดเรซูเม่ประสบการณ์:
6 ปีขึ้นไป
ทักษะ:
Software Development, Problem Solving, Industry trends, Architecture, Postgre SQL
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Bangkok, Thailand.
- Workplace: on_site.
- Department: Technology.
- The Senior Software Engineer I is a key individual contributor within the Finance Transformation team in IT at CP Axtra, responsible for the design, development, testing, and deployment of high-quality software that supports finance processes and internal business services across Makro and Lotus's, including integrations with Oracle Fusion (ERP/EPM). The role requires strong technical expertise, a collaborative mindset, and a commitment to reliable, efficient, and scalable applications built within financial controls.
- 1\. Design, develop, and implement robust, scalable, and maintainable software using Java, Python, or C# and modern frameworks.
- 2\. Write clean, efficient, well-documented, and testable code, adhering to coding standards and best practices.
- 3\. Participate actively in code reviews, providing constructive feedback and ensuring high code quality.
- 4\. Contribute to the full software development lifecycle: requirements analysis, design, coding, testing, deployment, and maintenance.
- 5\. Contribute to the architectural evolution of finance and shared-service applications, including integrations with Oracle Fusion, ensuring solutions are scalable, secure, and performant.
- 6\. Identify and address technical debt, advocating for and implementing improvements.
- 7\. Analyze, diagnose, and resolve complex software defects, performance bottlenecks, and production issues in a timely, effective manner.
- 8\. Perform root cause analysis for identified problems and implement sustainable preventative measures.
- 9\. Work effectively within an agile team, participating in daily stand-ups, sprint planning, backlog refinement, and retrospectives.
- 10\. Collaborate closely with product owners, business analysts, QA engineers, and Finance stakeholders to deliver end-to-end solutions.
- 11\. Share technical knowledge and best practices with team members, contributing to a culture of continuous learning.
- 12\. Stay up-to-date with emerging technologies, industry trends, and advanced software development methodologies.
- 13\. Proactively identify opportunities for process improvements, automation, and technical innovation within the development lifecycle.
- 14\. Contribute to the evaluation and adoption of new tools and technologies to enhance development efficiency and product quality.
- 1\. Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- 2\. Minimum of 6 years of progressive professional experience in software development.
- 3\. Strong hands-on experience with Java, Python, or C# and modern frameworks (e.g., Spring Boot, Django,.NET Core, Node.js).
- 4\. Proven experience designing and building scalable applications, preferably within a microservices architecture.
- 5\. Experience with relational databases (e.g., Oracle, SQL Server, PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis).
- 6\. Familiarity with cloud platforms (e.g., Azure, AWS, GCP) and cloud-native services.
- 7\. Proficiency with version control (e.g., Git) and practical experience with CI/CD pipelines.
- 8\. Strong understanding of API design (RESTful, GraphQL) and integration patterns, including ERP integrations.
- 9\. Experience with unit, integration, and automated testing frameworks.
- 10\. Deep understanding of OOP principles, clean code practices, and common design patterns.
- 11\. Solid knowledge of data structures, algorithms, and software design principles.
- 12\. Ability to write efficient, maintainable, well-tested code; exposure to finance domain or Oracle Fusion is a plus.
- International workplace.
- Opportunities for growth in e-commerce, wholesales, and retail industry.
- Competitive benefits.
- Fast-paced, dynamic, and supportive environment.
- Apply.
- Apply at CP Axtra](https://apply.workable.com/joinmakropro/j/DE1FD445A5/apply).
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Software Architecture, Embedded Software, Software Testing, Architecture, Automation
ประเภทงาน:
งานประจำ
เงินเดือน:
฿57,000 - ฿77,000, สามารถต่อรองได้
- Develop firmware for new PCBA boards, with a focus on hardware-software interfaces, low-level communication protocols, and maintainable design.
- Deliver bug fixes, performance improvements, and feature enhancements for existing boards.
- Manage firmware upgrades and sustaining activities to improve reliability and production readiness.
- Software Control and Vision Systems.
- Design machine control systems, state machines, and software architectures for automation equipment.
- Create software design documentation, including UML diagrams, flowcharts, state charts, and class diagrams.
- Integrate motion control, robotics, vision systems, and industrial communication interfaces into production test platforms.
- Design, select, qualify, and integrate vision hardware for production test applications.
- Develop and optimize vision recipes and system calibration.
- Manage GitHub source control, code reviews, and software release activities.
- Support machine integration, validation, qualification, and production deployment to ensure robust system performance.
- Software Design for Test Equipment.
- Evaluate technical feasibility and guide software solutions from problem definition through implementation and release.
- Partner with internal teams to define requirements, estimate schedules, and deliver high-quality solutions on time.
- Manage technical priorities, project milestones, and deliverables with independence and accountability.
- Develop and execute software testing for new hardware integrations.
- Occasional.
- Contribute to selected AI and machine learning software initiatives that enhance equipment capability and operational insight.
- Design, develop, and maintain software in a Linux environment as needed.
- Support software installation and troubleshoot PC setup issues.
- Troubleshoot and resolve software issues to maintain system uptime and testing efficiency.
- Understand security protocols and technologies, including SSL/TLS, certificate of lifecycle management, and key management systems.
- Education: Bachelor's degree or higher in Computer Engineering, Computer Science, Software Engineering, or related discipline.
- Experience: More than 5 years of hands-on experience in software and firmware development for test equipment systems, with practical expertise in equipment automation, embedded firmware, machine control, debugging, validation, and production support for complex test platforms.
- Core Technical Skills.
- Strong proficiency in C/C++, C#, Java, and Python for developing, deploying, and supporting production software.
- Experience with microcontroller platforms, RTOS firmware, and C/C++ for embedded systems development.
- 3+ years of C#/.NET development experience in automation equipment software.
- Experience with object-oriented programming, state machines, and software architecture design.
- GitHub source control and version management.
- Motion control, robotics, and equipment integration.
- Machine vision hardware selection and recipe development.
- Strong debugging, troubleshooting, and root cause analysis capabilities.
- Ownership of software and firmware deliverables, effective cross-functional collaboration with hardware and manufacturing teams, and a proven ability to debug, validate, deploy, and sustain reliable test equipment solutions in production environments.
- Professional Attributes.
- Self-directed, adaptable, and proactive, with the ability to take ownership of engineering challenges while learning new tools, technologies, and programming languages.
- Strong communicator and collaborator, with experience contributing to cross-functional engineering and co-development efforts.
- Teparuk Thailand.
- Our Teparuk site specializes in producing nano-recording heads - a crucial component for the read/write functionality of hard disk drives. At our Teparuk facility, work is both productive and enjoyable. You and your colleagues can grab breakfast, lunch, dinner, and snacks at our 24/7 on-site canteen and coffee shop. Stay active by taking a few laps around our running track or participating in volleyball, basketball, table tennis, badminton, or football at our on-site gymnasium and fitness center. We also offer a variety of activities, including music, dance, and aerobic classes. Alternatively, unwind in our lush green areas. Consider joining any of our employee resource groups (ERGs), such as Seagate Women in Leadership Network (SWLN), Seagate PRIDE: Thailand chapter, or Seagate's parents and caregivers' group. These ERGs provide educational and fun activities. Additionally, enjoy on-site festivals, celebrations, and opportunities to give back to the local community.
- Information at a Glance.
- About Us.
- With more than four decades of storage innovation, Seagate empowers humanity to thrive in the data age and helps people and businesses navigate the ever-expanding data landscape.
- We craft precision-engineered, cutting-edge solutions that help the world store and manage exponential data growth.
- Seagate is powered by our talented and passionate workforce of 29,000 employees across the globe who embody our core values: integrity, innovation, and inclusion. Striving towards excellence every single day, we show up with these values for our customers, business partners, shareholders, and communities alike.
- Join us and get inspired to make a difference in the datasphere!.
- Seagate is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, ancestry, national origin, citizenship status, physical or mental disability, genetic information, marital status, sex (which includes pregnancy, childbirth, breastfeeding, or related medical conditions), gender, gender identity, gender expression, sexual orientation, religion, military and veteran status, or other status protected by applicable law. We will consider for employment qualified applicants with arrest and conviction records. EEO Know Your Rights Poster.
- Seagate will provide reasonable accommodation with the application process upon request as required to comply with applicable laws. If you need assistance or accommodation due to a disability, you may contact us at [email protected].
- All Seagate jobs will remain open for a minimum of seven days.
- For information on how Seagate collects and uses your personal information during the application process, please review the Applicant Privacy Statement.
ทักษะ:
Agile Development, Recruitment, Leadership Skill, YouTube, Python
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Lead the development of AI-powered data querying solutions, enabling users to ask business questions in natural language and receive actionable insights.
- Architect and develop scalable data quality tools and frameworks to ensure reliable and trustworthy data.
- Act as a hands-on technical leader, tackling complex challenges across AI query engines, data quality systems, and analytical engines.
- Collaborate with TPMs and stakeholders to define and drive the technical vision and roadmap for AI-driven querying, query engines, and data quality tools.
- Mentor engineers and raise standards across data quality & governance tools, query engines, and the broader data platform.
- 10+ years of experience in software engineering, data engineering, or related fields.
- SQL and large-scale data systems.
- Modern analytical databases / data warehouses (e.g., StarRocks, Snowflake, BigQuery, ClickHouse).
- Backend development (e.g., Python, Java, Scala or similar).
- AI/LLM-based applications (e.g., text-to-SQL, conversational interfaces, cursor, copilots).
- Data platforms or analytical infrastructure at scale.
- Strong understanding of data modeling, query execution, and performance optimization.
- Proven ability to lead cross-team, high-impact technical initiatives.
- Ability to navigate between deep hands-on work and strategic technical leadership.
- Excellent communication skills with both technical and non-technical stakeholders.
- Experience with text-to-SQL systems or AI-driven data interfaces.
- Experience implementing or scaling analytical engines such as StarRocks.
- Background in data observability, quality, or governance frameworks.
- Experience with tools like dbt, Airflow, Spark, or similar.
- Bengaluru.
- Please review our Hiring Process Guidelines before your interview - click here to learn how interviewing at Agoda works.
- Discover more about working at Agoda.
- Agoda Careers https://careersatagoda.com.
- Facebook https://www.facebook.com/agodacareers/.
- LinkedIn https://www.linkedin.com/company/agoda.
- YouTube https://www.youtube.com/agodalife.
- Equal Opportunity Employer.
- At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person's merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.
- We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.
- Disclaimer.
- We do not accept any terms or conditions, nor do we recognize any agency's representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Software Development, Javascript, Kubernetes, node.js, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Design and develop backend systems for LINE MAN Wongnai which covers a wide range of businesses including Food delivery, Ride Hailing, Messenger, Supermarket, Restaurant, Payment and Financial Products.
- Design and develop the back-office that enables high performance and scalability. The technologies we use include Golang, Java, Python, Node.js, gRPC, Redis, Docker, Kubernetes, RabbitMQ, Kafka, Git, CI/CD, Grafana, ELK, Airflow, AWS, Data pipeline and more.
- You will start your end-to-end software development experience from design, writing, source code, testing, deploying, production, bug fixing, and keeping the system up and running to provide the best user experience.
- Lead designs of major software components, systems, features and help building a team and cultivate innovation by driving cross-collaboration and execution of projects across multiple teams.
- Work in a cross-functional team consisting of developers, QA engineers, UX/UI designers, and a product manager who help each other develop the system to meet the needs of customers as much as possible and make a real impact that will benefit the team and users of LINE MAN Wongnai.
- Bachelor's degree in engineering or a related field of specialization preferred.
- A minimum of 5 years experience in software engineer or any field-related.
- Ability to develop software in any of the following: Golang, Java.
- Experience with the APIs and microservice architectures.
- Experience with test-driven development.
- Experience in DevOps Practices and CI/CD Pipelines.
- Experience in using Docker to create Docker Images and Deploy Docker Containers.
- Basic knowledge of frontend development technologies such as JavaScript, HTML, and CSS.
- Proficiency in troubleshooting software issues and debugging a large codebase.
- Exceptional analytical, strategic thinking, and problem-solving abilities.
- Able to communicate in both spoken and written English and Thai.
ประสบการณ์:
4 ปีขึ้นไป
ทักษะ:
Software Development, ElasticSearch, Enthusiastic, Architecture, Postgre SQL
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Work as a senior member of an Agile/Scrum development team, consistently meeting sprint commitments and contributing to process improvements.
- Design, develop, and deliver complex software features, ensuring code quality through robust unit and integration testing.
- Solve challenging engineering problems across multiple platforms, applying advanced technical skills to improve performance, scalability, and maintainability.
- Analyze business and technical requirements to propose effective, efficient, and forward-thinking solutions.
- Take ownership of technical components, ensuring they meet functional and non-functional requirements, including performance, security, and reliability.
- Contribute to architectural discussions and codebase improvements that have long-term impact on product quality and engineering efficiency.
- Collaborate closely with cross-functional teams (Design, DevOps, QA, Front-end, Mobile, Back-end, Client) to ensure smooth delivery of features and enhancements.
- Provide peer-to-peer mentorship, sharing knowledge, coding best practices, and architectural insights with other engineers.
- Continuously evaluate and adopt emerging frameworks, tools, and practices to enhance development workflows and product capabilities.
- Participate actively in Agile ceremonies, offering constructive input during sprint planning, backlog refinement, and retrospectives to optimize team performance.
- You.
- Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or related fields.
- 4+ years of software development under agile methodologies experience.
- For front-end, experience in one or more of the front-end programming languages, having strong knowledge in React, Next.js is a plus.
- For back-end, experience in one or more of the back-end programming languages, having strong knowledge in Node.js, Java/Spring Boot is a plus.
- For mobile, experience in one or more of the mobile programming languages, having strong knowledge in React Native is a plus.
- Experience in one or more database management systems.
- Experience in Cloud Infrastructure (AWS, Google Cloud, Azure).
- Experience in implementing CI/CD and its best practices.
- Experience in interacting and coordinating software development activities within a team.
- Communicate within an international team effectively.
- Explain technical context to business users effectively.
- Good command of English (Speaking, Writing, and Reading).
- Good conceptual and analytical skills - demonstrating outside-the-box problem-solving skills.
- Possess positive attitude and open for feedback.
- Technology Stack.
- Front-end: React, Next.js.
- Back-end: Node.js, Java/Spring Boot.
- Mobile: React Native.
- Database: PostgreSQL.
- System Architecture: Microservice.
- Infrastructure: Azure, Kubernetes, Docker, Elasticsearch.
- Nice to haves.
- Experience in E-Wallets technology and financial services is plus.
- Experience in automated testing is a plus.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Software Development, Javascript, Kubernetes, node.js, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Design and develop backend systems for LINE MAN Wongnai which covers a wide range of businesses including Food delivery, Ride Hailing, Messenger, Supermarket, Restaurant, Payment and Financial Products.
- Design and develop the back-office that enables high performance and scalability. The technologies we use include Golang, Java, Python, Node.js, gRPC, Redis, Docker, Kubernetes, RabbitMQ, Kafka, Git, CI/CD, Grafana, ELK, Airflow, AWS, Data pipeline and more.
- You will start your end-to-end software development experience from design, writing, source code, testing, deploying, production, bug fixing, and keeping the system up and running to provide the best user experience.
- Lead designs of major software components, systems, features and help building a team and cultivate innovation by driving cross-collaboration and execution of projects across multiple teams.
- Work in a cross-functional team consisting of developers, QA engineers, UX/UI designers, and a product manager who help each other develop the system to meet the needs of customers as much as possible and make a real impact that will benefit the team and users of LINE MAN Wongnai.
- Bachelor's degree in engineering or a related field of specialization preferred.
- A minimum of 5 years experience in software engineer or any field-related.
- Ability to develop software in any of the following: Golang, Java.
- Experience with the APIs and microservice architectures.
- Experience with test-driven development.
- Experience in DevOps Practices and CI/CD Pipelines.
- Experience in using Docker to create Docker Images and Deploy Docker Containers.
- Basic knowledge of frontend development technologies such as JavaScript, HTML, and CSS.
- Proficiency in troubleshooting software issues and debugging a large codebase.
- Exceptional analytical, strategic thinking, and problem-solving abilities.
- Able to communicate in both spoken and written English and Thai.
ทักษะ:
Full Stack, React.js, node.js, Docker, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Design and develop new systems or services in the Jeracloud system to enable better user experience, performance and scalability, improve code for easier maintenance, and improve team productivity.
- Collaborate with teams to deliver quality and efficient software - easy to maintain, testable, and reusable.
- Work with different teams to make a real impact that will benefit the team and users.
- The technologies we use include Python, Django, Vue.js, Docker, Git, CI/CD, and more.
- Experience in frontend technologies (such as React.js, Vue.js) with knowledge of backend technologies in Python or Node.js. Strong focus on front-end development. Adaptable and eager to learn new technology stacks as needed.
- Able to design system integration flow, analyze API specs, implement, test, and deploy web applications using tools such as Vue.js, ReactJS, CSS, backend technologies, databases, and 3rd party API. Having real-world experience in deploying and maintaining production web applications.
- Growth mindset, willing to learn new things and teach others.
- Able to communicate in both spoken and written English and Thai.
- Comfortable writing software to solve problems such as scaling systems, external problems and others.
- Experience in scripting and familiar with working in Django and Vue.js frameworks.
- Experience with test-driven development.
ประสบการณ์:
3 ปีขึ้นไป
ทักษะ:
Software Development, Spring Framework, Recruitment, Leadership Skill, Hibernate
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Oversee the design, development, and testing of highly secure, scalable software components related to payment gateway integrations and core transaction processing.
- Ensure the team writes clean, well-structured, and maintainable Java code by enforcing strict code reviews, design pattern standards, and robust testing methodologies.
- Take operational ownership of large-scale batch processing and scheduled job systems. Champion strategies for handling job failures, retries, concurrency, and performance optimization.
- Allocate work to team members, track progress, and mitigate risks to ensure timely project delivery.
- Guide the team in troubleshooting and resolving complex technical issues and production bottlenecks.
- Facilitate agile ceremonies (sprint planning, standups, retrospectives) to maintain an efficient, predictable delivery cadence.
- People Leadership & Team Development.
- Guide a team of 6 backend engineers, conducting regular 1-on-1s, providing constructive feedback, and supporting their career growth.
- Promote a collaborative, high-standard engineering culture focused on code quality, continuous learning, and modern development practices (including AI-assisted development tools).
- Assist in hiring, onboarding, and scaling the engineering team to meet business objectives.
- You.
- Minimum of 3+ years of experience in engineering management, tech leadership, or team lead roles, alongside 7+ years of hands-on software development experience.
- Exceptional written and spoken English fluency, with a proven ability to explain complex technical concepts to both technical and non-technical stakeholders.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical work experience).
- Deep proficiency in Java and core object-oriented programming principles, design patterns, and SQL databases.
- Expert-level understanding of the Spring Framework, Spring Data JPA, and Hibernate.
- Strong advocate for automated testing, with familiarity in unit testing (JUnit, Mockito) and integration testing (REST Assured, JMeter).
- Nice to Have.
- Batch Processing Expertise: Hands-on experience designing and supporting large-scale batch processing and scheduled job systems using Spring Batch and cron frameworks.
- Prior experience with payment gateway integrations, payment industry standards (e.g., PCI-DSS), and secure processing protocols.
- Experience building and scaling Microservices architecture and deploying to cloud platforms (AWS, Azure, or GCP).
- Next-Gen Engineering: Familiarity with leveraging AI-assisted development tools (e.g., Cursor, GitHub Copilot) to accelerate team velocity and code quality.
- How to apply.
- The hiring team will review your application.
- 2-3 Interviews with the hiring team, People Operations team and all stakeholders involved in the process.
- Why you'll love it here.
- Work with other talented, ambitious international colleagues who love their craft.
- A modern and well-equipped work environment.
- Flexible working hours.
- A medical healthcare plan and annual health check-up.
- A friendly bunch of colleagues.
- What we believe in.
- We cultivate teamwork and a trust-based working culture.
- We celebrate diversity and continuous improvement.
- Giving our employees the opportunity and create for their own success.
- About Omise.
- Founded in 2013, 500 people.
- Headquartered in Japan, with operational headquarters in Bangkok and offices in Singapore, Indonesia, and Malaysia.
- Raised over $236M of funding to date from institutional investors including SCB10X, SPARX Group Co. Ltd., Toyota Financial Services Corporation, JIC Venture Growth Investments, MUFG Bank, Mars Growth Capital, Ascend Venture Group, and more.
- Won Digital Startup of the Year at Digital Thailand Big Bang 2017.
- Won Forbes Japan Startup of the Year 2018.
- Won 3 awards from International Business Magazine Award 2020.
- Most Innovative Electronic Payment Platform for Singapore.
- Most Innovative Seamless Transactions Provider for Singapore.
- Best Payment Solutions Provider in Singapore.
- Won Mizuho Innovation Award 2022 (Q2).
- Life at Omise.
- Nearly 500 employees work from our six office locations as well as remotely from home or co-working spaces. While we are a global company, a lot of our thinking goes into how to solve payment problems at the hyper-local level to help businesses scale and reach their customers.
- Our core values - simple, real, and beautiful serve as our North Star and are integrated into how we work and the results of our work.
- At Omise, we empower people to embrace project-ownership and take initiative. We love to see our employees act as the owner of the outcome and confidently provide solutions to each challenge, taking a collaborative teamwork approach. Our fellow employees are encouraged to discuss and share ideas, and are given the freedom to explore all areas of their work, in order to achieve the expected results.
- People at Omise are from different backgrounds and together, we contribute to creating an inclusive, friendly, and safe working environment. As a company, we embrace diversity and value open discussions, a learning mindset, professionalism, and respect. "Growing with us" means to celebrate the challenges and to always look for opportunities to learn, develop your skills, and move one step forward each day. If this is the work environment you are looking for, then get in touch with us.
- We look forward to hearing from you. Omise embraces diversity and nourishes an open and inclusive work environment. We are home to over 27 nationalities and all decisions to hire, promote or discharge are based on merit, competence, performance, and business needs.
- We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other applicable legally protected characteristics.
- Discover how Omise prioritizes and protects your privacy and data by clicking HERE to explore our Human Resources privacy policy before you embark on your journey with us.
ทักษะ:
Automation
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Collaborate with design engineering and manufacturing teams to define and develop test software for high-volume manufacturing of high-end optical components.
- End-to-end manufacturing test ownership: Ensure all modifications and upgrades to test and manufacturing software are under change control and follow established QMS requirements. This includes monitoring software revision control, bug tracking, tester updates, regression testing, test logs, etc.
- Keep documentation and test specifications up to date. Use systematic processes for ...
- Proficient in using version control systems like Github/Bitbucket.
- Perform functional, regression, and performance testing on Layer 1 and Layer 2 network systems. Validate hardware and software integration with optical interfaces and network switches. Configure and use traffic generators (e.g., IXIA) to simulate network environments and evaluate performance.
- Develop, maintain, and execute automated test cases in Python.
- Continuously improve test frameworks and methodologies.
- Integrate test software with cloud monitoring and reporting tools.
- Collaborate with developers and hardware engineers to identify, reproduce, and resolve defects. Support troubleshooting and root cause analysis to resolve product issues.
- Responsible for analyzing, defining, developing, and executing continuous improvement plans to achieve test yield, cycle time, throughput, and scrap reduction.
- Collaborate with quality teams for the planning and execution of qualification testing.
- Collaborate with design teams and process engineering to ensure design for manufacturing (DFM) and design for test (DFT) guidelines are met.
- Generate comprehensive test reports for internal and external stakeholders.
- Develop and implement troubleshooting guidelines and automated tools, templates, and data analysis for testers and products in manufacturing.
- Collaborate with software engineers, IT and database architects to define better solutions to manage and analyze manufacturing test data.
- SKILLS/EXPERIENCE.
- Bachelor's degree in Electrical Engineering, Industrial Engineering, Physics, Computer Science, or related field, plus 7 years hand-on experience in software testing and test automation of optical transceiver products including Silicon Photonics. Experiences in transceiver module tests at 400G, 800G, 1.6T, etc., are preferable.
- In-depth technical knowledge and hands-on experience in yield analysis, problem solving, and implementation of manufacturing processes.
- Familiarity with processor communication interfaces and test automation tools.
- Data query and data analysis skills, using statistical tools and techniques.
- In-depth understanding and practical experience in SPC, GR&R, tester correlation, and report generation.
- Experience and skill in C# and/or Python with database integration: SQL, NoSQL for test data logging and analysis is a plus.
- Ability to write or adapt scripts for automation (Python, LabVIEW, Visual Basic; Shell scripting is a plus).
- Strong experience with unit and integration testing.
- Good understanding of Layer 1 and Layer 2 networking protocols. Experience with optical testing, network switches, and traffic generators like IXIA.
- Familiar with OOP concepts such as class, interface, inheritance and polymorphism.
- Familiar with Windows Form or WPF.
- Hardware communication protocols: NI-VISA, SCPI, RS-232, TCP/IP.
- Proficiency with version control tools and workflows: Github, Bitbucket or SVN.
- Experience in ongoing reliability testing and quality control best practices.
- In depth understanding of the quality management system and quality standard requirements.
- Capable of managing multiple test projects and priorities in a fast-paced environment.
- Ability to work well in a geographically diverse cross-functional team.
- Good command in English communication both verbal and written, including in-person and virtual presentation skills. Able to train and mentor peers when needed.
- International travel required.
- All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.
ทักษะ:
Architecture, Postgre SQL, Automation, Javascript, Teaching
ประเภทงาน:
งานประจำ
เงินเดือน:
฿70,000 - ฿100,000, สามารถต่อรองได้
- Work on a real product used daily by real customers around the world.
- Own features end-to-end with AI agents (hi, Claude Code ) - schema, APIs, UI, tests, the whole nest .
- Help shape how we build with AI, not just "take tickets".
- Turn the agent's recurring oopsies into reusable tooling, so the same mistake never bites us twice.
- Join a small, friendly, slightly weird team where your ideas actually matter.
- Why Simplesat is interesting (for engineers).
- Build where it matters - the core product powering surveys, responses, analytics, and dashboards customers rely on every day.
- Grow through real scale - real-time surveys for millions of responses, with instant syncing, reliable global delivery, and dashboards that stay fast and clear.
- Learn from complexity - 75+ integrations, each one teaching you something about data flow, failure modes, and resilience.
- Play on the AI frontier - we're actively reshaping how we build with AI, and you'll have outsized influence on what "good" looks like here.
- Build for the future - clean, scalable architecture so we keep shipping quickly without painting ourselves into a corner.
- What you'll be doing.
- Designing & building features end-to-end across our stack, directing AI agents to produce a PR you'd happily merge.
- Making AI output trustworthy with unit + E2E automation and self-validating loops, so the team approves with confidence instead of squinting at every line.
- Refactoring toward simplicity - retiring dead code, collapsing duplicate patterns, keeping things legible for both humans and AI.
- Making sharp technical calls on architecture, performance, and trade-offs, and knowing which doors only open one way.
- Sharing knowledge and raising the bar with your teammates.
- What we value in engineers.
- Judgment over keystrokes - knowing what's right to ship, not just how to make it run.
- Calibrated trust in AI - you use it hard, and you know exactly where not to.
- Ownership over the tasks and projects you commit to.
- Autonomy with accountability - you don't need hand-holding, but you keep the team in the loop.
- Curiosity and continuous learning, with a bit of healthy weirdness.
- Our current toy box.
- AI-assisted tooling (Claude Code).
- React.
- Python.
- Django Web APIs.
- PostgreSQL.
- Redis.
- AWS.
- OAuth.
- Webhooks.
- GitHub.
- Notion.
- Slack.
- Figma.
- This is not a strict checklist. Curiosity and learning speed matter more than ticking every box.
- A bit about you.
- Based in Bangkok and comfortable in English (spoken + written).
- 5+ years building and shipping web applications, strong JavaScript and modern web fundamentals.
- AI is already how you build - you've shipped real production work this way, not just experimented.
- You validate by testing, not by trusting - unit and frontend E2E automation are part of how you deliver.
- A real refactoring track record, reducing complexity in a live, messy codebase.
- Comfortable building and consuming REST APIs, and you've written optimized SQL and handled concurrent writes in higher-traffic systems.
- You can collaborate with product and design and explain your trade-offs without drama.
- Experience designing reusable AI context, skills, or guardrails for a team is a lovely bonus.
- 13th-month bonus.
- Yearly tuition allowance to keep learning.
- Flex day system.
- Yearly offsite outing outside Bangkok.
- Flexible remote work (with hybrid / in-office collaboration).
- A down-to-earth team, real product ownership, and no corporate nonsense.
- Compensation.
- Competitive and negotiable, based on your experience and the impact you can bring.
- How to apply.
- Apply via this link: https://simplesat.notion.site/Senior-Software-Engineer-Full-stack-AI-Native-e7409f6d1b854f71b8fe28d09b619e7b.
- And tell us one quick story: a time an AI agent failed you on real work - what broke, and what you changed so it never happened again. That tells us more than any CV ever could.
- If you're reading this and thinking, "This sounds like my kind of weird," we'd really love to hear from you.

ประเมินเงินเดือน
เช็กว่าคุณควรได้เงินเดือนเท่าไหร่ จากข้อมูลตลาดและทักษะของคุณ
ลองประเมินเงินเดือนวิศกวรซอฟต์แวร์ (อาวุโส) - รายละเอียดงานทั่วไปและหน้าที่
ภาพรวม:วิศวกรซอฟต์แวร์อาวุโสคือมืออาชีพที่ออกแบบ พัฒนา ทดสอบ และบำรุงรักษาแอปพลิเคชันซอฟต์แวร์ พวกเขามีหน้าที่รับผิดชอบในการรับรองว่าซอฟต์แวร์ตรงตามความต้องการของลูกค้าและมีคุณภาพสูงสุด วิศวกรซอฟต์แวร์อาวุโสมีหน้าที่ให้คำแนะนำด้านเทคนิคและให้คำปรึกษาแก่วิศวกรซอฟต์แวร์รุ่นเยาว์
ความรับผิดชอบร่วมกัน:
การออกแบบซอฟต์แวร์:
การพัฒนาสถาปัตยกรรมซอฟต์แวร์ การออกแบบส่วนติดต่อผู้ใช้ และสร้างการออกแบบซอฟต์แวร์
การพัฒนาซอฟต์แวร์:
การเขียนโค้ด การดีบัก และการทดสอบแอปพลิเคชันซอฟต์แวร์
การบำรุงรักษาซอฟต์แวร์:
การอัปเดตซอฟต์แวร์ที่มีอยู่ การแก้ไขปัญหา และการแก้ไขปัญหาซอฟต์แวร์
ให้คำแนะนำทางเทคนิค:
ให้คำแนะนำทางเทคนิคและให้คำปรึกษาแก่วิศวกรซอฟต์แวร์รุ่นเยาว์
การทำงานร่วมกับทีม:
ทำงานร่วมกับวิศวกรซอฟต์แวร์ ผู้จัดการผลิตภัณฑ์ และผู้มีส่วนได้ส่วนเสียอื่นๆ เพื่อให้แน่ใจว่าการพัฒนาซอฟต์แวร์ประสบความสำเร็จ
- 1
- 2
- 3
- 4
- 5
- 6
- more_horiz
- 16
