2,092,393open jobs
128,443companies
243,522added this week
Browse all
Location
In office (Ho Chi Minh City)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 4, 2026. First seen by Alion on Nov 4, 2026. Qode scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Qode is a recruitment company based in Dubai that places technology, engineering, finance and commercial professionals with employers across the Gulf and wider Middle East. It works on permanent placement, executive search and contract staffing, and it uses its own assessment and matching tooling to shortlist candidates rather than relying entirely on recruiter judgement. Based in Dubai, it advertises client vacancies under its own name rather than the hiring employer's, and much of its work involves relocating candidates into the region, which makes visa sponsorship and timing a routine part of every placement.
Backed by January Capital

About the Role

We are seeking an experienced Senior Software Engineer with strong technical expertise, analytical thinking, and the ability to independently deliver high-quality software solutions.

You will be responsible for developing and enhancing complex applications, translating business requirements into technical solutions, and ensuring software quality, reliability, and maintainability.

The ideal candidate is a hands-on engineer who can navigate complex technical challenges, collaborate effectively with international stakeholders, and support the development of other engineers.

Work Location:Onsite in Ho Chi Minh

Key Responsibilities

Software Development & Technical Design

  • Design, develop, test, and maintain software applications using Python, Java, and other relevant technologies.
  • Translate functional and business requirements into clear, scalable technical specifications.
  • Analyze complex requirements, identify dependencies, and anticipate potential technical challenges.
  • Develop advanced application features and components while ensuring code quality, performance, and maintainability.
  • Understand existing application architecture, integration points, and data structures to deliver effective technical solutions.
  • Evaluate existing code and components for reuse or enhancement before introducing new implementations.
  • Follow established coding standards, development processes, and software quality guidelines.

Problem-Solving & Application Support

  • Independently investigate complex software defects, identify root causes, and implement sustainable solutions.
  • Troubleshoot application issues and provide technical support within agreed service expectations.
  • Identify potential risks affecting functionality, performance, scalability, or delivery timelines.
  • Communicate technical issues and proposed solutions clearly to both technical and non-technical stakeholders.
  • Maintain accurate technical documentation, troubleshooting records, and development updates.

Collaboration & Technical Mentorship

  • Collaborate with engineers, technical leads, and business stakeholders to clarify requirements and deliver solutions.
  • Conduct code reviews and provide constructive feedback to improve engineering quality.
  • Mentor junior engineers through technical guidance, knowledge sharing, and problem-solving support.
  • Proactively communicate progress, dependencies, risks, and blockers.
  • Contribute to continuous improvement of development practices and team effectiveness.

Ownership & Delivery

  • Take ownership of assigned technical deliverables from requirement analysis through implementation, testing, and release support.
  • Estimate effort, prioritize technical activities, and deliver within agreed timelines.
  • Work independently with limited supervision while maintaining alignment with the broader engineering team.
  • Identify opportunities to improve application quality, engineering efficiency, and maintainability.

Requirements

  • At least 5 years of professional software development experience.
  • Strong hands-on programming experience with Python and/or Java.
  • Solid understanding of object-oriented programming, algorithms, data structures, and software design principles.
  • Experience developing, maintaining, and troubleshooting complex software applications.
  • Ability to translate functional requirements into technical designs and implementation plans.
  • Good understanding of software architecture, application integration, databases, and system dependencies.
  • Experience with debugging, automated testing, version control, and code review practices.
  • Strong analytical thinking, root-cause analysis, and independent problem-solving capabilities.
  • Ability to manage technical priorities, identify delivery risks, and communicate proactively.
  • Experience collaborating with cross-functional or international engineering teams.
  • Willingness to learn and work with unfamiliar programming languages, proprietary systems, and complex enterprise applications.

Nice to Have

  • Experience with SQL, relational databases, and data-intensive applications.
  • Experience with REST APIs, backend services, and system integration.
  • Exposure to enterprise software or business-critical applications.
  • Experience supporting production applications and investigating customer-reported issues.
  • Experience mentoring junior engineers or conducting technical knowledge-sharing sessions.
  • Familiarity with Agile/Scrum methodologies.
  • Experience in healthcare technology, financial services, or other regulated industries.

What We Offer

  • Opportunities to work on challenging international software engineering projects.
  • Ownership of meaningful technical deliverables and complex engineering challenges.
  • A collaborative environment that values engineering excellence, accountability, and knowledge sharing.
  • Opportunities to mentor other engineers and contribute to technical best practices.
  • Continuous learning and professional development opportunities.
  • Long-term career growth within a technology-focused organization.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,092,393 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Ho Chi Minh City
In office · Bachelor's Degree · Ho Chi Minh City
Python
Java
Kotlin
DevOps
Rest API
CI/CD
AWS
Apply
In office · 2+ years exp · Bachelor's Degree · Ho Chi Minh City
Java
SQL
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
Apache Kafka
DevOps
Rest API
gRPC
CI/CD
Docker
Linux
TCP/IP
Apply
Software Developer 4 hours ago
In office · Full-Time · Ho Chi Minh City
Python
Go
JavaScript
C#
Node JS
C#
ASP.NET Core
Databases
Redis
Oracle
MS SQL
ElasticSearch
Frontend
React.js
DevOps
CI/CD
Git
Docker
Kubernetes
Apply
Hybrid · Contractor · Montreal
JavaScript
Java
TypeScript
Java
Spring Boot
Frontend
Angular
DevOps
OpenShift
GitHub Actions
CI/CD
Jenkins
Management
Agile
Scrum
Apply
Java Developer 8 days ago
$142k – $172k per year · Hybrid · Contractor · Toronto
Java
Management
Agile
Apply
In office · Full-Time · Ho Chi Minh City
Python
JavaScript
SQL
DevOps
Rest API
Git
Cybersecurity
ISO 27001
Management
Agile
Scrum
Apply
In office · Full-Time · Ho Chi Minh City
Python
Java
SQL
DevOps
Rest API
Git
Cybersecurity
ISO 27001
Apply
In office · Full-Time · 3+ years exp · Associate's Degree · Ho Chi Minh City
Management
ITIL
Apply
In office · Full-Time · Ho Chi Minh City · Hanoi
DevOps
Incident Management
Analytics
Azure Data Factory
Management
Agile
Apply
≈ $35k – $79k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Ho Chi Minh City
Apply
See all jobs
This is one of many
2,092,393 more open roles from verified company boards, updated every day.