Job Description
Vietmap Application JSC is established in the year 2006 by an elite group of experts in GIS (Geographic Information System) and information technology.
We are looking for a .NET Backend Developer to develop and optimize internal applications and operational systems that enhance efficiency across our organization. This role will focus on building, integrating, and maintaining backend services that support internal workflows, automation, and data processing.
Key Responsibilities:
Backend Development & Real-time System Optimization
- Design, develop, and maintain scalable backend services using .NET Framework / .NET Core.
- Implement real-time communication using WebSockets, SignalR, Firebase, or MQTT.
- Develop APIs and microservices for internal applications, system integrations, and AI-driven automation.
- Optimize system performance, ensuring high availability, security, and efficiency.
Database & System Integration
- Design and manage SQL Server / PostgreSQL databases for internal applications.
- Implement event-driven architectures and message queues (Kafka, RabbitMQ) to handle real-time data.
- Ensure data security, compliance, and integrity across all backend systems.
System Integration & Support
- Collaborate with internal teams to understand business needs and translate them into technical solutions.
- Troubleshoot and resolve backend issues, ensuring smooth operations of real-time applications.
- Maintain technical documentation for backend services and AI integrations.
AI & Data Processing Integration (Bonus Skills)
- Collaborate with AI engineers & data scientists to integrate machine learning models into backend services.
- Develop AI-powered automation features, such as predictive analytics, anomaly detection, or chatbot integrations.
- Implement data pipelines for AI training models, ensuring efficient real-time processing and analytics.
Requirements:
Experience
- 3+ years of experience as a Backend Developer working with .NET Framework/.NET Core, NodeJS.
- Experience in real-time applications using WebSockets, SignalR, Firebase, or MQTT.
- Familiarity with AI-powered automation, machine learning, or data-driven solutions is a plus.
Skills
- Proficiency in C#, ASP.NET Core, Web API development.
- Strong database management skills (SQL Server, PostgreSQL, MongoDB, Entity Framework,..).
- Experience with RESTful APIs, GraphQL, and microservices architecture.
- Experience with cloud services (Azure, AWS, or GCP) and DevOps tools (CI/CD, Docker, Kubernetes).
- Good understanding of system security, authentication, and performance optimization.
- Strong problem-solving and debugging skills.
- Knowledge of AI/ML frameworks (TensorFlow, PyTorch, OpenAI API, or similar) is a plus.
- Familiarity with real-time event processing, message queues (Kafka, RabbitMQ) is a plus.
Education: Bachelor’s degree in Computer Science, Software Engineering, or related fields.
Benefits:
- Be entitled to all basic benefits as government stipulation such as: social insurance, health insurance, unemployment insurance.
- Bonus: 13th month salary, additional performance bonus upto 2 month salary for excellent performance.
- Getting company sponsor for health benefit package PTI after signing official
- Being trained frequently to improve professional skills and work-related skills.
- The outstanding staff may earn special benefits such as: getting official contract ahead of time, receiving hot bonus, getting quickly promoted, getting before-term salary increased ..
- Participation in fun activities at office and after work such as monthly birthday celebration, football club, English club, ... 100% covered by company.