Mô tả công việc
At Topicus Vietnam, we build software that redefines what’s possible in banking. As part of Topicus Group, we are on a mission to transform financial services through technology that creates meaningful impact for banks and their customers worldwide. Via our Akkuro banking platform (, we are leading the charge in Agentic Banking – a new paradigm where banks evolve into ecosystems of intelligent, autonomous agents delivering personalized, proactive, and seamless financial experiences. We’re seeking a forward- thinking Senior .NET Developer with hands- on experience in designing and implementing AI- powered solutions.
About the Project
We are building a conversational AI solution to assist entrepreneurs with completing tasks and processes in the loan origination and loan management domain. Loan origination and management processes can be long, difficult and tedious. An AI can help the entrepreneur do these quicker and more correct, reducing time and frustration. The solution integrates seamlessly into existing financial systems, combining:
A .NET backend integrated with LLMs and external systems through MCP (Model Context Protocol)
An Angular- based frontend embedded through microfrontends
Role: .NET Backend Developer
As a .NET Backend Developer, you will be responsible for designing, developing, and optimizing the backend services that power our conversational AI solution. You will work closely with frontend engineers, AI specialists, domain experts, and the architect based onsite in the Ho Chi Minh office to deliver secure, scalable, and high- performing APIs and integrations.
Responsibilities
Integrate with LLMs and external systems using MCP.
Ensure security and robustness against prompt injection and other AI- specific vulnerabilities.
Collaborate with frontend teams to expose APIs for microfrontends, including support for streaming integrations (e.g., SignalR or WebSockets).
Work in an agile, product- driven environment with regular stakeholder feedback.
Support containerization and deployment with Docker/Kubernetes.
Contribute to system architecture, scalability, and observability improvements.
Implement and maintain testing (unit and integration tests).
Design and implement backend services in .NET / C to support conversational AI flows.
Optimize AI prompts and workflows for performance and accuracy.