CareerPlan

Senior Software Engineer (Python)

Ho Chi Minh, Ho Chi Minh, VietnamFull-time2026-11-04 → 2026-11-10
On-site

Core

Design, develop, test, and maintain robust software applications using Python and Java, translating business requirements into technical specifications.

Role type

Senior hands-on IC software engineer

Builds

Complex enterprise software applications

Domain

Enterprise software development

Deliverable

production ML models | product features

Required skills

Python, Java, object-oriented design, algorithms, data structures, system integration, debugging, automated testing, Git, SQL, RESTful APIs

Preferred skills

Experience in regulated industries (healthcare, financial services)

Technologies

Python, Java, Git, SQL

Responsibilities

Design, develop, test, and maintain robust software applications; Translate complex functional and business requirements into clear, actionable technical specifications; Independently investigate software defects, perform root-cause analysis, and implement sustainable, long-term solutions; Conduct thorough code reviews and provide constructive feedback; Mentor junior engineers through technical guidance and knowledge sharing; Take full ownership of technical deliverables from initial requirement analysis through to final release and production support; Collaborate with international stakeholders to communicate technical progress, identify risks, and manage project dependencies; Ensure all engineering practices adhere to company security policies and ISO 27001-aligned procedures.

Seniority

Senior, hands-on IC