Middle AI & Fullstack Engineer - Work in Da Nang

12025-10-31

Responsibilities

AI & LLM Development

  • Implement AI capabilities using Large Language Models including GPT-4, Claude, and emerging LLM technologies

  • Develop components for AI Agents using Model Context Protocol (MCP) and LangChain frameworks under senior guidance

  • Support creation of specialized AI agents for financial data processing, customer service automation, and compliance monitoring

  • Implement natural language processing features for financial document analysis and customer interactions

  • Assist in building machine learning models and algorithms for risk assessment and fraud detection

  • Learn and apply RAG (Retrieval-Augmented Generation) techniques for financial knowledge systems

  • Stay updated with emerging AI technologies, prompt engineering, and LLM best practices

  • Apply responsible AI practices in financial service applications

Technical Implementation

  • Develop software components utilizing AI, Azure, SQL Server, Angular, and MAUI technologies

  • Implement code according to architectural guidelines and technical specifications provided by senior developers

  • Adhere to coding standards and best practices for financial software development

  • Participate actively in code reviews and apply feedback to continuously improve code quality

  • Troubleshoot and resolve technical issues during development with guidance when needed

  • Implement comprehensive automated testing following established patterns

  • Fullstack Development

  • Develop backend solutions using .NET 8, C#, and Azure services

  • Build responsive frontend components using Angular and modern TypeScript

  • Contribute to cross-platform mobile applications using MAUI

  • Work with SQL Server databases and implement data models using Entity Framework

  • Integrate with APIs and third-party services following security best practices for financial systems

  • Communication & Team Leadership

  • Maintain clear communication with Australian-based Senior Developers and Technical Lead

  • Provide regular, detailed updates on assigned tasks during daily standups and sprint meetings

  • Document code and components according to team standards for knowledge sharing

  • Actively participate in sprint planning, daily standups, and retrospective sessions across time zones

  • Ask relevant questions and seek guidance when faced with complex challenges

  • Collaborate effectively with in-house teams and stakeholders

Requirements

Technical Skills

  • 3+ years of fullstack development experience with .NET and Angular

  • 3+ years of experience with Azure cloud services and SQL Server

  • 1+ years of hands-on experience with AI/ML concepts and technologies

  • Demonstrated experience with at least one LLM platform (OpenAI GPT, Claude, Azure OpenAI)

  • Basic experience with AI frameworks such as LangChain or Semantic Kernel

  • Knowledge of MAUI or similar cross-platform mobile development frameworks

  • Understanding of software architecture principles and design patterns Experience with CI/CD practices using Azure DevOps or similar platforms

  • Proficiency with Entity Framework (Core and/or EF6)

  • Good understanding of Azure services including App Service, Functions, and Cognitive Services

  • Familiarity with Event Sourcing, Event Driven Architecture, and Domain-Driven Design concepts

Communication & Professional Skills

  • Strong written and spoken English - ability to communicate technical concepts clearly to Australian-based team

  • Experience working with remote, distributed teams effectively

  • Good documentation skills - ability to create clear technical documentation

  • Strong problem-solving abilities and analytical thinking Self-motivated with ability to learn independently while maintaining team collaboration

  • Receptive to feedback and coaching from senior team members

  • Adaptability to different working styles and cultural practices

Preferred Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
  • Interest in financial services and understanding of basic financial concepts

  • Experience with vector databases or similarity search technologies

  • Familiarity with microservices concepts and implementation

  • Experience with Agile development methodologies in distributed teams

  • Previous experience working with Australian, UK, or US companies

  • Enthusiasm for AI and machine learning technologies

What we offer

  • Attractive salary based on your performance

  • Annual 13th month salary

  • Dedication bonus goes up to 40% monthly salary

  • Hybrid working (1-day WFH per week)

  • Premium healthcare insurance, Annual health checks up.

  • Happy hour every Thursday.

  • Team building allowance.

  • Annual Company team building trip.

  • Clubs (Football, Badminton, Swimming, Chess, Music band).

  • Exclusive training programs for all staff in technical, soft skills and process.

  • Outdoor training every 6 months.

  • English class.

  • Technical clubs.

  • Marriage allowance, having newborn baby allowance, bereavement allowance.

BACK TO CAREERS