Skip to content
Tuyển Dụng
← Serdao

NET Principal Software Consultant C#, ASP.NET

Serdao · Hồ Chí Minh
Apply on official site ↗
Type
Full-time
Work mode
On-site
Level
Staff
Industry
IT - Software
Salary
Thương lượng
Location
Quận 1, Hồ Chí Minh, Hồ Chí Minh

Overview

  • Job Title: NET Principal Software Consultant
  • Department: Software Development
  • Division: 10
  • Reporting line: Software Development Manager
  • Start date: ASAP
  • Engagement: Long-term
  • Language: English professional mandatory
  • Architect scalable, multi-tenant SaaS platforms spanning frontend, backend, database, and cloud infrastructure.
  • Design and develop enterprise applications using ASP.NET Core, .NET Web API, Entity Framework, and Angular.
  • Build and operate cloud-native solutions on Azure — leveraging Azure Functions, Service Bus, Key Vault, Application Insights, Application Gateway, Blob Storage, and serverless deployment models.
  • Engineer robust ETL pipelines and long-running, fault-tolerant background jobs for high-volume data processing.
  • Design and implement custom reporting engines capable of generating dynamic PDF and PowerPoint reports with advanced visualizations.
  • Design and integrate AI/LLM-powered capabilities into enterprise applications using providers such as OpenAI or Azure OpenAI.
  • Build asynchronous data export and processing mechanisms that maintain system responsiveness at scale.
  • Implement enterprise-grade security and compliance controls — encryption, role-based access, tenant-level isolation, and SSO/OAuth/JWT authentication.
  • Optimize application performance across frontend rendering, backend processing, and database query execution.
  • Lead client-facing engagements — requirement-gathering workshops, technical demos, and feedback sessions — to ensure solution alignment with business needs.
  • Mentor and review the work of mid-level and senior engineers; conduct code reviews, design reviews, and sprint planning.
  • Drive architectural decisions across frontend, backend, database, mobile, and DevOps layers.
  • Collaborate cross-functionally with product, design, QA, and delivery teams to ship high-quality solutions on time.
  • Your Skills and Experience

Requirements

  • 10+ years of professional software engineering experience building enterprise-grade web applications.
  • Expert-level proficiency in C#, ASP.NET Core, ASP.NET Web API, and Entity Framework.
  • Deep hands-on experience with Azure cloud services — Functions, Service Bus, Key Vault, Application Insights, Application Gateway, Blob Storage, serverless deployment.
  • Strong full-stack experience with Angular 8+, TypeScript, and JavaScript.
  • Solid command of relational databases (MSSQL, PostgreSQL, Oracle) and non-relational databases (MongoDB, Redis, Elasticsearch).
  • Proven experience architecting multi-tenant SaaS platforms with secure tenant isolation.
  • Hands-on experience building ETL pipelines, background processing systems, and custom reporting engines.
  • Working experience integrating LLMs into backend services, with practical prompt engineering and AI-assisted development ("vibe coding") using modern AI coding tools.
  • Strong understanding of security best practices — encryption, RBAC, OAuth, JWT, SSO.
  • Experience with build, CI/CD, and version control tooling — Jenkins, Git, TFS, Bitbucket, GitLab.
  • Demonstrated leadership experience — mentoring engineers, leading architectural decisions, and engaging directly with clients.
  • Excellent communication, stakeholder management, and cross-functional collaboration skills.
  • Experience with messaging and streaming platforms such as Kafka.
  • Experience with Telerik reports, Puppeteer, or other PDF/document generation tooling.
  • Background delivering pharmaceutical, healthcare, IoT, or enterprise SaaS platforms.
  • Familiarity with AWS in addition to Azure for multi-cloud environments.
  • Microsoft Azure certifications (e.g., Azure Solutions Architect, Azure Developer Associate).
  • Education
  • Bachelor's degree in Computer Science or a related discipline (required).
  • Advanced degree or relevant cloud/architecture certifications (Microsoft Azure, equivalent) considered a plus.
  • About Vinashore – Serdao Group
  • Serdao is a French IT services company with delivery teams in Vietnam.
  • We support international clients across multiple industries on complex and long-term software projects. Our strength is to combine strong technical expertise with reliable long-term delivery.
  • Why You'll Love Working Here

Benefits

  • Join a French tech company in Vietnam, combining European standards with local agility
  • Work in a truly international environment, with 13+ nationalities collaborating daily
  • Contribute to projects serving clients in 32 countries worldwide
  • Be part of long term, meaningful SaaS projects with real business impact
  • Grow your skills through mentoring, code reviews, and collaboration with experienced teams
  • Enjoy a professional, supportive, and people focused work culture
  • Visa, resident card, and work permit provided for expat profiles working in Vietnam
Healthcare

Summary of facts from the official posting. View original ↗

Interested in this role?

You'll be taken to the employer's official application page.

Apply on official site ↗
Is this your business? Claim this page, request edits or removal