OpenMeets
← Back to jobs
CÔNG TY TNHH PHẦN MỀM GIÁ TRỊ TÍNH TOÁN VÀ ỨNG DỤNG CÔNG NGHỆ CAO

Lead Software Engineer – Desktop (Remote, English)

CÔNG TY TNHH PHẦN MỀM GIÁ TRỊ TÍNH TOÁN VÀ ỨNG DỤNG CÔNG NGHỆ CAO

TopDev
RemoteRemote, Remote29 days ago$4+
Apply Now

Job Description

Your role & responsibilities

  • Lead multi-product, multi-company desktop software integration programs from planning through delivery.
  • Own project roadmaps, schedules, milestones, risk management, and delivery governance.
  • Drive cross-team technical alignment across engineering, product management, and QA organizations.
  • Partner with the Director of Global Technical Development to define and evolve integration architecture, platform strategy, and technical execution plans.
  • Design and govern system-level integration workflows, APIs, and data exchange mechanisms.
  • Conduct architectural design reviews and code reviews for critical integration and shared platform components.
  • Establish and enforce software engineering best practices, coding standards, and architectural principles.
  • Lead cross-platform integration efforts across WPF (.NET / C#), MFC (C++), and Qt (C++) technology stacks.
  • Define and implement robust patterns for plugin architectures, shared libraries, and data interoperability.
  • Ensure high standards of software quality, performance, reliability, and release readiness.
  • Provide technical leadership, mentorship, and guidance to intermediate and junior developers.
  • 8 hours per day, 5 days/week, among them at least 3 hours from 9:00 PM to 5:00 AM

Your skills & qualifications

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or Engineering.
  • 5+ years of experience in software engineering with desktop applications, including 2+ years in senior technical project or program management roles.
  • Very strong computer science fundamentals including software architecture and design patterns
  • Deep hands-on experience with C# / .NET / WPF and C++ / MFC
  • Strong experience performing architectural design reviews and code reviews.
  • Strong experience with modern development toolchains and delivery platforms, including Azure Devops and CI/CD
  • Solid understanding of Agile / Scrum and hybrid delivery methodologies in large-scale engineering environments.
  • Exceptional verbal and written communication skills in English.

 

Preferred Qualifications:

  • Background in engineering simulation, numerical modeling, or finite element methods (FEM).
  • Experience in geotechnical, civil, structural, or mechanical engineering software.
  • Exposure to high-performance computing (HPC) and performance-critical systems.
  • Experience managing complex legacy platform modernization and product unification initiatives.

Benefits for you

  • Salary up to 4000$/month
  • Collaborate with diverse teams and influence technical decisions that align with business goals.
  • Flexible working style
  • Working remotely
  • Working directly with Canadian developers using modern technologies
  • Holidays bonus and 13 months salary
  • Salary increase every year based on performance.

 

Địa điểm làm việc (đã được cập nhật theo Danh mục Hành chính mới - thêm quận/huyện cũ tương ứng để dễ dàng tra cứu)

  • Hà Nội: (Tất cả phường)
  • Hồ Chí Minh: (Tất cả phường)
  • Cần Thơ: (Tất cả phường)
  • Đà Nẵng: (Tất cả phường)
  • Đồng Nai: (Tất cả phường)
  • Hải Phòng: (Tất cả phường)

 

Thời gian làm việc

  • Thứ 2 - Thứ 6 (từ 00:00 đến 00:00)
  • Monday to Friday, 8 hours per day, among them at least 3 hours from 9PM to 5AM