.NET Developer – Job Description
.NET Developer - Job Description
- Develop and maintain backend services using C# / .NET 8 Web API.
- Work with SQL Server for data storage and queries.
- Support integration flows involving.
- Azure Service Bus (queues for file events, email events, retry logic).
- SFTP/FTP file operations (upload, download, monitoring).
- Azure Blob/Queue/Table Storage for file and message processing.
- Configure and maintain logging & monitoring (Serilog, Hangfire, Application Insights).
- Handle cron jobs, retries, and background jobs for post-processing tasks.
- Assist in configuring application settings (appsettings.json, local.settings.json) for local and cloud environments.
- Work with HTML-to-PDF conversion and blob storage (supporting document generation).
- Write and maintain unit tests for integration functions.
- Collaborate with team members to debug, optimize, and maintain services.
- Perform basic React frontend setup (run locally, build, test) when needed for integration testing.
Technical Skills
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 3+ years of experience working with .Net
- Basic knowledge of C# and .NET (Web API).
- Understanding of SQL Server and relational database concepts.
- Basic knowledge of cloud storage and messaging systems (Azure preferred).
- Comfortable with Git and Docker for development workflows.
- English reading skills for technical documentation.
- Problem-solving mindset, willingness to learn, and teamwork.
- Experience with Azure Service Bus or other message queues.
- Familiarity with SFTP/FTP operations in .NET.
- Experience with Serilog for structured logging and correlation IDs.
- Knowledge of Hangfire for background jobs.
- Experience with Docker Compose for running multiple services locally.
- Basic understanding of React for local testing and setup.
Priorities (not a must-have)
- Experience in NodeJS or WPF, Win forms
- Microsoft MCP/MCSD on Web Applications or Azure Solutions preference.
- Agile/Scrum development methodology.
Personal Skills
- Honest and confident to directly work with clients.
- Loves to work on an innovative product and ready to learn new things.
- Strong passion to spend time with Microsoft Tech Stack and Azure cloud service.
- Has advanced ability to translate business needs and problems into systems’ design and technical solutions.
Insurance & Salary
- Vietnam labor regulations
- Healthy Insurance
- Competitive and high salary
- Review salary twice a year (April and October (exceptional))
- 13th month-salary
- Reward of the end the year
- Raised on for achieving English and Technical certificates
Career Development & Training
- Career Path clearly
- Projects in many domain
- Everyone is willing to support each other.
- Trained soft skills and SCRUM/Agile
- Taking part in a clear, pre-defined training path along the career path on Microsoft Learning platform, PluralSight, etc.
- Evaluating skill progress via courses’ exams
- Utilize unlimited courses on training platforms to broaden your own knowledge and competency
- Real environment provided (Cloud credit, software/tools licenses, etc.) for R&D and practice
Extra Activities
- Office happy hours, Teambuilding, Company trip, Wedding, Birthday, …
- Sport clubs: soccer, badminton, games, …
- Only one – round: about 60 minutes (HR and Technical Department);
- Interview Address: 51 Hoang Viet, Tan Binh, Ho Chi Minh
Please send your CV to rec[@]nois[.]vn to proceed or contact +84 28 6681 0782 (HR Dept) for more information.
Related Posts
-
Middle FullStack – Job Description
September 16, 2025
-
FullStack Developer – Job Description
June 13, 2025
-
.NET Developer Industrial – Job Description
April 16, 2025
-
Quality Assurance – Job Description
January 13, 2025
-
Sales Executive – Job Description
September 27, 2024