remote
Senior Software Engineer II Acumatica - EBizCharge
Software Engineer
Senior Software Engineer responsible for designing, building, and optimizing Acumatica ERP customizations and extensions, integrating payment solutions, and ensuring high‑performance, secure code using C#/.NET and cloud DevOps tools.
About the role
Key Responsibilities
- Architect, develop, and maintain custom Acumatica ERP modules and extensions to support payment processing workflows.
- Design and implement RESTful APIs and services that integrate with major ERP, CRM, and eCommerce platforms.
- Optimize database schemas and queries in SQL Server for high‑volume financial transactions.
- Collaborate with cross‑functional teams to ensure PCI compliance, security, and performance standards.
- Drive continuous integration and delivery pipelines using Azure DevOps, including automated testing and deployment.
Requirements
- 5+ years of professional software development experience with C# and the .NET framework.
- Deep knowledge of Acumatica ERP customization, SDK, and integration patterns.
- Proficiency in designing REST APIs and working with SQL Server databases.
- Experience with cloud‑based DevOps tools, particularly Azure DevOps or similar CI/CD platforms.
- Strong problem‑solving skills and ability to work independently in an agile environment.