Senior Backend Developer (C#/.NET) at Acumatica
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
More Current Jobs at Acumatica
Apply to other open positions at Acumatica
