Senior Backend Developer (C#/.NET) at Acumatica


Company Logo

Acumatica is Hiring

Job Info:
  • Company Acumatica
  • Position Senior Backend Developer (C#/.NET)
  • Location Belgrade, Serbia
  • Source SmartRecruiters
  • Published August 25, 2025(45+ days ago)
  • Category Development
  • Type Full-Time
  • Experience Senior


Job Description

As a Backend Developer on the Acumatica Platform ML team, you will be responsible for integrating machine learning capabilities into our large-scale, production-grade cloud-based ERP, CRM, and business applications. You'll work with Microsoft technologies (.NET, C#, MS SQL Server) to seamlessly embed ML tools and services into Acumatica platform for companies worldwide.

 

What you will do:

 

• Design and develop backend features that integrate ML models and tools into existing Acumatica applications

• Build robust APIs and services to connect ML capabilities with ERP, CRM, and other business modules

• Implement data pipelines and integration layers to enable ML model consumption within business workflows

• Develop and maintain backend infrastructure to support ML-powered features across the platform

• Collaborate with ML engineers to understand model requirements and translate them into scalable backend solutions

• Optimize application performance and ensure ML integrations meet enterprise grade reliability standards

• Support existing integrations, perform code optimization and refactoring of MLenabled features

• Troubleshoot and resolve issues in ML integration points and backend services

 

 

• You have 5+ years of experience building commercial business applications using Microsoft technologies (.NET, C#, MS SQL Server)

• You have strong proficiency in C# and experience with API development, data processing, and system integrations

• You have experience working with REST APIs, microservices architecture, and cloud-based solutions

• You have solid understanding of data flow patterns, ETL processes, and integration architectures

• You're experienced with version control systems (preferably Git) and collaborative development workflows

• You have strong knowledge of software design principles, patterns, and architecture for complex enterprise systems

• You're passionate about building robust, scalable backend solutions that perform well under enterprise workloads

• Your development practices ensure high-quality, maintainable code even under tight deadlines

• You have exposure to complex business applications (ideally ERP, Financial, Supply Chain, E-commerce, or CRM systems)

• You enjoy working in cross-functional teams, collaborating with business analysts, ML engineers, quality automation engineers and learning new integration approaches

• Bonus skills: Experience with cloud ML services (Azure, AWS)

 

 

  • Good relocation package (we help people to relocate to Serbia and handle the whole process)
  • Private health insurance
  • Many vacation days
  • Performance bonuses
  • Full work equipment
  • Great opportunities for career growth

✉️