6 hours ago
Colombo, Sri LankaEntry Level
Responsibilities
- Design, develop, and customize business applications.
- Develop data access layers, business objects, and presentation layers.
- Research and develop enterprise-grade modular software.
- Support existing code through optimization, refactoring, error analysis, and correction.
- Collaborate with development partners on architecture and code reviews.
- Provide guidance and support to developers in Acumatica’s development network.
- Evangelize the Acumatica ERP framework.
Requirements
- Be a fresh graduate with a degree in Software Engineering, Computer Science, Information Technology, or a related field.
- Have strong knowledge of C#, data structures, and algorithm development.
- Understand principles, patterns, and design of complex software systems and be able to apply them in practice.
- Have experience working in teams with version control systems, preferably Git.
- Exposure to .NET, C#, and MS SQL through academic projects, internships, or personal projects is advantageous.
- Exposure to complex business solutions such as ERP, financial, supply chain, e-commerce, CRM, or other business management software is advantageous.
- Enjoy collaboration, learning, and teaching across disciplines.
Benefits
- Acumatica describes its culture as casual and high-energy and emphasizes work/life balance, efficiency, simplicity, and friendly customer service.
- The company offers professional and financial growth potential.
Categories
About Acumatica
Acumatica builds a cloud-based ERP platform for small and mid-market companies, with modules for financials, inventory, CRM, and industry editions for construction, distribution, manufacturing, and services. Delivered as a SaaS subscription, it provides open APIs and tools for custom integrations and AI-enabled workflows. Founded in 2008 and headquartered in Bellevue, Washington, it serves customers across North America and beyond.