Job Description:
This role is ideal for someone who combines deep Acumatica and .NET expertise with a strategic mindset, thrives in a collaborative environment, and is committed to delivering scalable, high-impact ERP customizations.
As a Senior Developer – Acumatica (.NET), you will:
- Lead the design, development, and deployment of customizations within the Acumatica ERP framework using C# and the Acumatica xRP platform.
- Architect and implement integrations between Acumatica and external systems including eCommerce platforms, payment gateways, and third-party APIs.
- Collaborate with business analysts, project managers, and QA teams to translate business requirements into technical solutions.
- Optimize performance, maintain code quality, and ensure scalability across multiple client implementations.
- Stay current with Acumatica platform updates, best practices, and emerging technologies to continuously elevate Kensium’s ERP capabilities.
We’re looking for someone who is:
- Highly proficient in C#, .NET, and Acumatica’s xRP development framework.
- Experienced in customizing Acumatica modules, creating DACs, graphs, and reports, and working with Acumatica’s REST and SOAP APIs.
- A problem-solver who can balance technical depth with business context.
- Comfortable mentoring junior developers and contributing to architectural decisions.
- Passionate about ERP systems, process automation, and delivering measurable value to clients.
Core competencies:
- Lead the design and development of scalable customizations within the Acumatica ERP framework, including custom APIs, workflow logic, and UI components.
- Architect robust data synchronization and validation mechanisms across integrated systems, ensuring performance, reliability, and security.
- Write clean, modular, and reusable code in C#.NET and SQL, adhering to best practices in software engineering and Acumatica’s xRP framework.
- Develop and maintain modern frontend components using React.js or Angular.js to enhance user experience and interface responsiveness.
- Implement and optimize API integrations (REST/OData), including complex data mapping, transformation, and synchronization workflows.
- Troubleshoot and resolve integration and performance issues, proactively identifying root causes and implementing long-term fixes.
- Conduct and lead code reviews, ensuring adherence to coding standards, scalability, and maintainability across the team.
- Collaborate cross-functionally with Team Leads, QA, Business Analysts, and Support teams to ensure smooth delivery and alignment with business goals.
- Mentor junior and mid-level developers, providing technical guidance, feedback, and support to accelerate team growth and capability.
- Contribute to technical documentation, including architecture diagrams, integration specs, and deployment guides.
- Leverage AI-assisted development tools like GitHub Copilot and ChatGPT to accelerate coding, automate repetitive tasks, and enhance productivity.
- Stay current with Acumatica platform updates, industry trends, and emerging technologies to continuously improve Kensium’s ERP offerings.
- Participate in sprint planning, estimations, and retrospectives, contributing to agile delivery and continuous improvement.
Level skills:
Technical Expertise:
- 7+ years of professional experience in software development, with 4–5 years of hands-on experience in Acumatica ERP customization.
- Strong proficiency in C#.NET, SQL, and the Acumatica xRP Framework, including DACs, graphs, and custom screens.
- Proven experience in building custom APIs, workflow logic, and data synchronization mechanisms across ERP and third-party systems.
- Deep understanding of REST/OData APIs, SOAP services, and integration patterns for ERP, CRM, eCommerce, and payment systems.
- Skilled in frontend development using React.js or Angular.js, with experience building responsive UI components and widgets.
- Familiar with Git, Visual Studio, Acumatica Customization Projects, and CI/CD pipelines for ERP deployments.
Acumatica Expertise:
- 4+ years of strong experience in Acumatica ERP development, including module customization, report creation, and screen enhancements.
- Proficient in Acumatica API integrations, including REST, OData, and SOAP, with hands-on experience in data mapping and synchronization workflows.
- Experience with Acumatica Generic Inquiries, Business Events, and Automation Schedules.
- Familiarity with Acumatica upgrade processes, platform limitations, and performance tuning strategies.
- Experience integrating Acumatica with platforms like BigCommerce, Shopify, Magento, and third-party logistics or payment systems is a strong plus.
Innovation & AI-Driven Development:
- Experience using AI-assisted tools like GitHub Copilot, ChatGPT, or Cursor for code generation, validation, and optimization.
- Knowledge of automated testing frameworks, code quality tools, and static analysis for .NET environments.
- Proactive in leveraging automation and AI to improve development speed, maintainability, and reliability.
Collaboration & Leadership:
- Excellent communicator with the ability to collaborate effectively across Product, QA, Delivery, and Client-facing teams.
- Skilled in mentoring developers, conducting code reviews, and contributing to technical architecture decisions.
- Strong problem-solving mindset with a focus on debugging, performance optimization, and scalable design.
Personal Attributes:
- Self-motivated, proactive, and accountable for delivery excellence.
- Passionate about ERP innovation, continuous learning, and staying ahead of platform capabilities.
- Detail-oriented with a strong sense of ownership and quality focus.
- Solutions-focused under pressure – realistic yet optimistic.
- Confident communicator who thrives in collaborative, fast-paced environments.