The Software Engineer – Licensing owns and evolves the licensing platform and SDK that enable licensing workflows across our product ecosystem. They contribute to the platform’s architecture and implementation, ensuring alignment with the overall technical vision while balancing migration needs, backward compatibility, and long-term maintainability
Requirements
Core Requirements
Strong C# / .NET backend engineer
Core engineering responsibilities
Design, develop, test, and deploy software applications. Experience designing code that is easy to unit test
Collaborate with team members to define requirements and specifications.
Write clean, scalable, and efficient code.
Comfortable talking about unit tests, test doubles (mocks/fakes), dependency injection, separation of concerns
Troubleshoot, debug, and resolve software defects.
Participate in code reviews to maintain code quality and best practices.
Stay updated with emerging technologies and industry trends.
Mentions clean / layered / hexagonal architecture or similar in the candidates’ CV or experience
Used to working with logging and observability in a structured way (not just “we log errors”, but with some thought behind it)
Strong At Desktop Software Experience (one Of Major Requirements)
Licensing platform ownership
Lead the evolution of the licensing component, ensuring seamless integration with internal systems (e.g., NetSuite, HubSpot) and external clients.
Design and implement SDKs (in C#) to enable licensing functionality and guide developers migrating from legacy SDKs.
Support data migration activities, ensuring data integrity, version compatibility, and minimal disruption.
Define and implement strategies for NuGet package deployment, versioning, and lifecycle management.
Implement observability, CI/CD pipelines (Azure DevOps), and security best practices (OAuth2, OIDC, token handling) for the licensing platform.
Produce clear, customer-centric documentation and developer guides for SDK adoption.
Act as an internal advocate for SDK usability and adoption best practices
Qualifications, Skills, And Competencies Required
Bachelor’s degree in Computer Science, Engineering, or a related field.
Proficient in English (spoken and written).
Proven experience as a Software Engineer or similar role.
Proficiency in one or more programming languages (e.g., .NET, Python, TypeScript, Angular).
Strong understanding of software development principles and methodologies.
Experience with version control systems (e.g., Azure DevOps).
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork abilities.
Success Criteria / KPIs
Software Development
Delivery of high-quality software that meets requirements and performs reliably (number of features or bug fixes passing QA).
Code that is clean, scalable, and maintainable (measured through tools like SonarQube).
SDK adoption rate and successful migration of consuming components.
Reduction in licensing-related incidents or defects.
Compliance with security and observability best practices.
Uptime and reliability metrics for licensing services.
Collaboration and Communication
Active participation in team discussions to define requirements and specifications (peer feedback score).
Effective collaboration with team members and stakeholders to achieve project goals (participation in cross-functional meetings and alignment sessions).
Benefits
Minimum 13 months salary per year - not including other bonuses such as KPI bonus for work efficiency, project bonus and revenue bonus. We do performance review twice a year. You will work in a professional, dynamic and friendly environment.
VTI offer annual health check-ups and fully pay social insurance, health insurance and unemployment insurance premium following the Labor law.
We offer one vacation/company trip and 4 teambuilding trips per year for every employees, along with various entertainment activities including: Swimming Clubs, Yoga, Zumba, Kendo and music order via internal Radio channel.
Two MVPs will be rewarded with a free trip to Japan, Taiwan, Singapore, or else.
We offer variety promotion opportunities and chance to raising income for people with capacity, enthusiasm, and long-term commitment.
We offer free Japanese class at the company.
We provide training opportunities to help our people to improve their skills. We support our members to learn and get Cloud, AWS, PMF, PMP certification.
Working hour from: 08:30am to 05:30pm. From Monday to Friday.
Expired at Mar 30, 2026
Job Details
Quantity
1
Locations:
Hà Nội
Experience Required
Above 5 years
Level
Senior
Job Type
Full time
Skills
- NET
Được thành lập từ năm 2017 với sứ mệnh mang công nghệ Việt ra Thế Giới. Trong hơn 4 năm qua, công ty VTI không ngừng phát triển và là công ty được bình chọn có tốc độ tăng trưởng nhanh nhất khu vực Hà Nội năm 2019, hiện nay VTI đang ghi nhận mức tăng trưởng với hơn 700 nhân sự ở cả Việt Nam và Nhật Bản. Không chỉ thế, tại Nhật Bản, VTI Japan cũng là 1 trong những công ty Việt Nam có số lượng nhân lực Brse đông đảo hàng đầu với nhân sự chất lượng cao được đánh giá bởi nhiều khách hàng khác nhau. Bước sang năm 2020, chúng tôi tự hào vì vẫn duy trì được đà tăng trưởng về mặt số lượng cũng như chất lượng của toàn thể công ty, đặc biệt đạt doanh thu vượt mức kì vọng dù chịu ảnh hưởng không nhỏ của đại dịch Covid 19.
VTI là công ty phần mềm chuyên cung cấp các dịch vụ cho các đối tác lớn của Nhật Bản, Hàn quốc, Việt Nam,… trong lĩnh vực chứng khoán, tài chính, bảo hiểm và sản xuất lớn như: Hitachi, Toyota, SamSung,LG, Vingroup…v.v, kết hợp với sự đa dạng về công nghệ mới như AI, ML, hay gần đây là Cloud Computing, Blockchain,… đã giúp những sản phẩm của VTI trong thực tiễn phù hợp với công nghệ số 4.0 và ứng dụng vào thực tiễn trong các nhà máy, khu công nghiệp, trường học để đáp ứng được nhu cầu của đối tác và người sử dụng. Minh chứng là VTI đang phát triển những sản phẩm do chính các kỹ sư và lập trình viên nhà VTI nghiên cứu để ứng dụng rộng rãi trong công việc và đời sống như: thiết bị nhận điện khuôn mặt, thiết bị check-in học sinh trên xe bus tại trường học...v.v.
Bên cạnh đó , VTI có các công ty con như VTI Cloud - chuyên cung cấp các giải pháp điện toán đám mây, VTI Academy - chuyên về đào tạo nhân sự IT.
Tại VTI, chúng tôi muốn xây dựng một công ty với tôn chỉ : Các cộng sự hợp tác và đối xử với nhau bằng sự tử tế. Chính vì vậy từ khi thành lập cho đến nay, VTI đã gây dựng và đạt được sự tin cậy của toàn bộ nhân sự cũng như đối tác khách hàng. Chúng tôi sẽ luôn đồng hành cùng bạn trên con đường gây dựng và phát triển sự nghiệp trong tương lai.