Kmstechnology1
Senior Fullstack .NET Software Engineer (.NET & JavaScript/ReactJS)
Company
Role
Senior Fullstack .NET Software Engineer (.NET & JavaScript/ReactJS)
Location
Job type
Full-time
Found on Mokaru
🔥Recently
Salary
Job description
- Perform hands-on coding and code review as a senior/lead developer when needed.
- Understand customer/business requirements and develop applications that are consistent with this.
- Lead technical discussions with clients/internal teams to clarify requirements, propose solutions, and align on architecture/design decisions.
- Provide technical guidance on solution design, coding standards, performance, scalability, security, and maintainability.
- Design, develop, review, implement, maintain, and manage CI/CD, build management, deployment scripts, systems, and related code as required.
- Take technical ownership of key modules and support the team in solving complex technical issues.
- Participate in Agile/Scrum activities: daily standup, demo, retrospective, estimation, planning, etc.
- Mentor/train junior members if any.
- Perform other tasks assigned by the Line Manager.
General requirements:
- At least intermediate English communication, able to discuss technical topics and work directly with international clients.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Likely having 8+ years of software development experience.
- Experience as a senior/lead engineer, technical owner, or key technical contributor.
- Ability to analyze requirements, propose technical solutions, and explain technical trade-offs.
- Familiar with Agile methodologies such as Scrum, XP, or Kanban.
- Ability to work independently with minimum guidance and quickly adapt to new technologies.
Technical requirements:
- Proficiency in C#, ASP.NET, .NET Core, and .NET Framework.
- Experience with HTML/CSS/JavaScript and front-end frameworks, especially ReactJS/TypeScript.
- Experience with RESTful API design and integration.
- Experience with SQL Server and ORM frameworks such as Entity Framework.
- Strong experience with OOP, design patterns, IoC container, and clean code practices.
- Experience in application architecture/design, including scalability, maintainability, and performance considerations.
- Ability to review technical design, identify risks, and recommend improvements.
- Performs effectively and independently in design, coding, verification, unit testing, integration testing, and debugging.
- Has basic knowledge of software requirements and software testing.
Nice to have:
- Experience in setting up CI/CD pipelines and web security issues
- Experience using AI chat tools (ChatGPT, Claude, Gemini, etc.) for research, debugging, and learning
- Familiarity with at least one AI coding assistant (GitHub Copilot, Cursor, Claude Code, or similar)
- Ability to write clear, contextual prompts to generate code snippets, unit tests, or documentation
- Awareness of AI output limitations and responsible AI use (data privacy, handling of sensitive client data)
Perks You'll Enjoy
- Working in one of the Best Places to Work in Vietnam
- Building large-scale & global software products
- Working & growing with Passionate & Talented Team
- Diverse careers opportunities with Software Outsourcing, Software Product Development, IT Solutions & Consulting
- Attractive Salary and Benefits
- Performance appraisals every year and performance bonus
- Onsite opportunities: short-term and long-term assignments in North American (U.S, Canada), Europe, Asia.
- Flexible working time
- Various training on hot-trend technologies, best practices and soft skills
- Premium healthcare insurance for you and your loved ones
- Company trip, big annual year-end party every year, team building, etc.
- Fitness & sport activities: football, tennis, table-tennis, badminton, yoga, swimming…
- Joining community development activities: 1% Pledge, charity every quarter, blood donation, public seminars, career orientation talks,…
- Free in-house entertainment facilities (foosball, ping pong, gym…), coffee, and snack (instant noodles, cookies, candies…)
And much more, join us and let yourself explore other fantastic things!


