← Clearstone Software
Senior .NET / C# Backend Developer
Clearstone Software · Hồ Chí Minh
Apply on official site ↗
Type
Full-time
Work mode
On-site
Level
Staff
Industry
IT - Software
Salary
77tr - 107tr
Location
Thành phố Hồ Chí Minh, Hồ Chí Minh
Overview
- Ship the tablet-based clinic check-in/checkout backend to complete internal launch on the legacy stack
- Execute project-by-project migrations from .NET Framework 4.5-4.6 to .NET 8/9 as the Lead sequences them
- Port ASP.NET MVC 5 / Web API 2 controllers and services to ASP.NET Core
- Migrate EF6 code-first data access to EF Core, preserving DB-per-tenant patterns
- Refactor Autofac 3 registrations to Microsoft.Extensions.DependencyInjection
- Port Azure WebJobs to AWS Lambda or ECS + EventBridge Scheduler
- Migrate Azure Blob to S3, Azure Service Bus / Queues to SQS/SNS/EventBridge, Azure Redis to ElastiCache
- Maintain and extend HIPAA field-level PHI encryption using AWS KMS
- Move secrets to AWS Secrets Manager
- Extend existing Authorize.Net payment integration; evaluate and integrate physical card-processing hardware
- Maintain existing Twilio (SMS) and SendGrid (email) integrations
- Migrate logging from log4net + Application Insights to Serilog + CloudWatch + OpenTelemetry
- Write and maintain xUnit/NUnit test coverage; raise coverage during migration
- Contribute to code reviews and architectural discussions
- Required Experience
- 5+ years of professional C# / .NET development
- Hands-on experience with both modern .NET (.NET 6/7/8) AND legacy .NET Framework 4.x production code
- Real migration experience — you've participated in or led .NET Framework → .NET Core migrations, or ASP.NET MVC 5 → ASP.NET Core migrations
- Entity Framework 6 → EF Core migration experience
- Strong backend fundamentals: REST API design, dependency injection, async/await, Entity Framework
- Solid SQL Server production experience
- Proven API integration experience across payment providers, SMS providers, email providers, or cloud storage APIs
- Testing discipline as a default (xUnit, NUnit, or MSTest + Moq)
- Solid written English
- Nice to Have
- Multi-tenant SaaS experience (subdomain-per-tenant, tenant resolution middleware, DB-per-tenant)
- HIPAA compliance implementation experience — even partial is a strong plus
- AWS production experience — ECS/Fargate, EKS, Lambda, S3, SQS/SNS/EventBridge, ElastiCache, RDS
- Autofac → Microsoft DI refactoring experience
- Authorize.Net, Stripe, or similar payment provider integration
- Twilio (SMS) or SendGrid (email) integration experience
- PDF/document generation tooling
- Docker containerization for .NET
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
→