Senior Software Engineer (.NET & JavaScriptReactJS)

KMS Technology


Job Location:

Ho Chi Minh City - Vietnam

Monthly Salary: Not Disclosed
Posted on: 10 days ago
Vacancies: 1 Vacancy

Department:

Engineering

Job Summary

  • 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.

Qualifications :

General requirements:

  • At least intermediate English communication able to discuss technical topics and work directly with international clients.
  • Bachelors 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# .NET Core 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)

Additional Information :

Perks Youll 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!


Remote Work :

No


Employment Type :

Full-time

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/d...

About Company

Company Logo

KMS Technology was established in 2009 as a U.S.-based software services company. With development centers in Vietnam and Mexico, we have been trusted globally for the superlative quality of our software consulting & development services, technology solutions, and engineers' expertise ... View more

View Profile View Profile