Middle Acumatica Developer (.NET)
We are looking for a Middle .NET Developer with strong .NET fundamentals who is ready to invest in learning the Acumatica Framework (Onboarding guide - https://www.acumatica.com/developers/onboarding-new-acumatica-developers/) and ERP domain. Acumatica development is not generic .NET development - it is a specialized framework built on .NET and tightly coupled with ERP and financial processes.
This role requires a long-term, multi-year commitment, as becoming productive on the Acumatica platform represents a significant investment from both the developer and Sprinterra.
Candidates must have upper-intermediate English proficiency or higher.
Existing experience with Acumatica or other ERPs is a strong plus but not required.
About Sprinterra
Sprinterra is an Acumatica Partner and active participant in the Acumatica Development Network (ADN) program. We provide consulting and development services based on the Acumatica xRP Platform and Acumatica ERP. Our work ranges from simple UI and screen customizations to the design and development of complete ERP modules, business logic extensions, and complex integrations with third-party systems. Learn more about what we do here: https://www.sprinterra.com/acumatica/knowledge-base/
Technology Stack
- .NET Framework (C#)
- Acumatica xRP Framework
- ASP.NET Web Forms
- MS SQL / T-SQL
- JavaScript, TypeScript, HTML, CSS
- IIS
- Git, Jira
Required Technical Skills
.NET / C# (Strong Required)
- Deep understanding of OOP principles (inheritance, interfaces, polymorphism)
- Practical experience with attributes and reflection
- Generics and advanced type usage
- Delegates, events, anonymous methods, and lambda expressions
- ORM experience (LINQ to SQL and/or Entity Framework)
ASP.NET & Web Architecture
- Hands-on experience with ASP.NET Web Forms
- Understanding of ASP.NET application lifecycle
- Application state management
- Client-side vs server-side execution
- Debugging and profiling using Visual Studio
- Web services and RESTful API development
Front-End
- Solid understanding of JavaScript, HTML, and CSS
- Ability to debug UI and client-side issues
Databases
- Strong MS SQL and T-SQL skills
- Writing and optimizing complex queries (joins, subqueries, aggregates)
- Understanding relational data models and schema design
- Awareness of performance considerations in ERP systems
Infrastructure & Tooling
- IIS configuration and deployment of ASP.NET applications
- Securing and managing IIS environments
- Experience using Git for version control
- Experience working with Jira or similar task tracking tools
ERP & Domain Knowledge
- Willingness to learn ERP and financial concepts (GL, AR, AP, inventory, workflows, posting logic)
- Experience with ERP systems or financial software is a strong advantage
Responsibilities
- Learn and apply the Acumatica xRP Framework and ERP architecture
- Develop customizations, extensions, and integrations for Acumatica ERP
- Design and implement business logic aligned with ERP and accounting rules
- Participate in internal development projects
- Participate in client projects
- Follow coding standards, best practices, and delivery processes
Trial Period Expectations
During the trial period, the developer is expected to:
- Complete all required Acumatica Developer Training programs (https://www.acumatica.com/acumatica-developer-training/)
- Obtain relevant Acumatica certifications
- Successfully deliver a test project demonstrating understanding of the framework
Candidates are encouraged to explore Acumatica documentation, community forums, and technical blogs to build familiarity with the platform.
Who This Role Is NOT For
This role is not a good fit if:
- You are looking for short-term or contract-based work
- You prefer frequently changing technologies and frameworks
- You are not interested in ERP, accounting, or business process logic
- You are not willing to invest time in learning a specialized framework
- You expect to be productive immediately without a learning phase
- Your English level is below upper-intermediate
- You are seeking a purely front-end or non-ERP development role
What We Offer
- Long-term career growth in a specialized ERP ecosystem
- Structured Acumatica training and certification path
- Mentorship from experienced Acumatica developers
- Exposure to complex, real-world enterprise and integration projects
Required languages
| English | B2 - Upper Intermediate |