KMS Technology→
.NET Software Architect at KMS Technology · Ho Chi…
ExperiencedHybridFull-timeHo Chi Minh City, Ho Chi Minh City (HCMC), Vietnam
Job Description
companyDescription
KMS Technology is a strategic engineering company helping businesses turn bold ideas into high-impact solutions-faster. Founded in 2009 as a U.S.-based services company, we’ve grown into a global organization with locations in the US, Vietnam, Mexico and Poland. KMS is trusted globally for the quality of our engineering and consulting services. We bring deep expertise in product development and quality assurance, Data & AI-native engineering, and delivery excellence to every engagement. Our mission is to help customers build what’s next-accelerating innovation, crafting brilliant solutions, and creating real-world impact. At KMS, we believe sustainable growth is built on the success of our clients and employees, and in making a lasting contribution to our communities.
More about KMS Technology:
Website: https://kms-technology.com
Linkedin: https://www.linkedin.com/company/kms-technology
jobDescription
Understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with this;
Led engineering team to design software architecture and implement the multi-tenant SaaS system where the technology stack is web frontend, server-side backend, desktop, and mobile device.
Ensure code quality and development practices are followed in a project team. Be a hands-on role model in that regard to technical team members
Mentor and provide guidance to software developers in the project teams and company-wide
Lead/participate in company-wide training, knowledge sharing, and R&D initiatives
Stay on top of the process and technological trends and help define & enforce standards/practices within the project teams or company-wide
Participate in pre-sale efforts to build proof of concepts or develop projects.
Perform other tasks assigned by the Line Manager.
qualifications
General requirements:
Having 7+ years of experience working on Design and Architecture of solutions on the .NET stack.
Ability to obtain a deep knowledge of the project technologies and work independently with minimum guidance
Excellent analytical and problem-solving skills to address complex system issues.
Strong communication, presentation, and interpersonal skills to effectively collaborate with diverse teams and stakeholders.
Familiarity with Agile methodologies and software development lifecycles (SDLC).
At least upper- intermediate skill level of English and the ability to present to client’s technical leaders and executive team as well as participating online conferences in English
Technical requirements:
Proficiency in C#, ASP.NET, .NET Core and.NET framework.
Solid understanding of software architecture principles, design patterns, and best practices for building scalable and resilient applications.
Hands on experience with cloud platforms like Microsoft Azure (including Compute, Storage, Networking, Database, Identity & Security and Azure AI services)
Experience with database design and SQL (e.g., SQL Server, Oracle, MySQL).
Performs effectively & independently in software implementation activities (designing, coding, verification, unit testing, integration testing, and debugging…)
Experience in other cloud platforms (AWS/GCP) is a plus.
Nice to have:
Proficient daily use of AI coding tools (Copilot, Cursor, Claude Code) across the full SDLC
Able to decompose complex tasks, provide effective context, and apply chain-of-thought and multi-step prompting workflows
Experience with agentic workflows and AI-driven development frameworks
Hands-on experience integrating AI tools with other systems via MCP (Model Context Protocol) or equivalent
Awareness of emerging AI tools and willingness to evaluate and adopt new capabilities
additionalInformation
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 Services, 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!