Fullstack Developer (.Net/ Angular)
NSC Software - Vietnam's Premier Software Development & Consulting CompanyJob Description
Responsibilities
As a Senior Full-Stack Developer at NSC, you will have the opportunity to work remotely, with fixed working hours from 2PM to 10PM Vietnam time.
We are looking for a Senior Fullstack Developer with strong expertise in .NET / ASP.NET (Legacy) and solid frontend development experience. The ideal candidate is confident working across both backend and frontend technologies, with a strong focus on delivering high-quality, scalable, and maintainable solutions.
You will work closely with cross-functional teams and international stakeholders, so fluent English communication and the ability to work effectively within a European timezone are essential.
Main responsibilities:
- Design, develop, maintain, and enhance web applications using .NET / ASP.NET (Legacy).
- Build and maintain responsive, user-friendly frontend applications using Angular, jQuery, or ReactJS.
- Develop and integrate RESTful APIs and backend services.
- Troubleshoot, debug, and optimize existing applications, including legacy systems.
- Participate in code reviews and contribute to improving code quality and development practices.
- Collaborate with Product Owners, Business Analysts, QA Engineers, and other developers to deliver high-quality solutions.
- Analyze technical requirements and translate them into effective software solutions.
- Identify and resolve performance, scalability, and reliability issues.
- Contribute to technical discussions and provide recommendations for system improvements.
Job Requirements
Skills & Qualifications:
- 5+ years of professional software development experience, with strong hands-on experience in .NET / ASP.NET.
- Strong knowledge of C# and .NET Framework, preferably with experience working on legacy ASP.NET applications.
- Solid frontend development experience with Angular and jQuery.
- Experience with ReactJS is a plus and can be considered as an alternative frontend skill.
- Good understanding of HTML, CSS, JavaScript, and modern web development principles.
- Experience designing and consuming RESTful APIs.
- Good understanding of software development lifecycle, debugging, testing, and version control.
- Strong problem-solving and analytical skills.
- Ability to work independently as well as collaboratively within a distributed team.
- Fluent English communication skills, both written and spoken.
Must-have:
- C#
- .NET / ASP.NET (Legacy)
- Angular
- JavaScript / jQuery
- HTML / CSS
- RESTful APIs
- Nice-to-have:
- ReactJS
- SQL / relational databases
- Git
- Experience working with international or distributed teams
Compensation and Benefits
- Competitive salary of up to 46,000,000 VND per month (negotiable).
- Attractive Benefits: social insurance from probation period, private healthcare insurance, quarterly bonding, summer trip, company trip,...
- Remote work arrangement, allowing for flexibility and comfort.
- Chance to enhance English language skills through interaction with native speakers.
- Opportunity to work within a professional and multicultural environment.