Software Developer (Customization)

Serbia🕖 9 months ago

Acumatica is an American leading company in providing cloud business management software that empowers small and mid-size businesses to unlock their potential and drive growth. Built on the world’s best cloud and mobile technology and a unique customer-centric licensing model, Acumatica delivers a suite of fully integrated business management applications, such as Financials, Distribution, CRM, and Project Accounting, on a robust and flexible platform. In an interconnected world, Acumatica enables customers to take full control of their businesses, play to their organizations’ unique strengths, and support their clients by following them anywhere on any device.Acumatica’s culture is casual and high-energy. We are passionate about our product and our mission, and we are loyal to each other and our company. We value work/life balance, efficiency, simplicity, freakishly friendly customer service, and making a difference in the world. Acumatica offers exceptional professional and financial growth potential.

Acumatica is hiring a Software Developer for our Platform, performance, and customization team in Belgrade, Serbia!

About the role:

In this role, you will primarily work on the customization engine. Acumatica allows for multiple packages to be combined taking into account priorities and published to a specific customer and the plugin system allows custom code to modify the standard application code, it supports hierarchy and multiple inheritance. This means that Acumatica is very flexible and consists of different levels of customization packages that can be applied one over another, there is a plug-in system that allows the customer’s code to modify our code, and the Platform team supports this hierarchy and all new answers connected to this customization engine. All customizations created by third-party developers are saved in separate customization packages (independently of the original code of the system). The process of publishing packages includes validation of the compatibility of customization with the product version.

Responsibilities include:

Development of customization tools (tools that allow developers to extend and modify the standard functionality of the system).Developing web interfaces for creating and modifying various objects, editing their properties (examples of objects include creating tables in a database, adding fields to tables, creating business logic classes, and editing C# and SQL code).Using wizards for creating code templates.Using visual component editor (Web page editor).Using dynamic compilation of MSIL.Being able to master a large volume of existing code base, identify and fix defects reported by the support department.Design the architecture for new functionality and independently implement new features.

Desirable skills:

Minimum 4 years of practical experience with developing platform functionality for ERP, CRM, or other document management systems.Minimum 2 years of experience developing on C#.Minimum 2 years of experience working with web applications on backend (ASP.net or .net core).Minimum 2 years of practical experience with the MSSQL server.Desire and experience in creating tools for developers.Experience in creating or using visual editors for web pages, reports, website builders, code generators, and database structure editors.Experience in creating or using a plug-in system.

Technologies: C#, MS-SQL, HTML, Typescript, Asp.net/.net core, Git, Jira, Confluence

We offer:

Good relocation package (we help people to relocate to Serbia and handle the whole process)Private health insurancePerformance bonusesFull work equipment (Laptop, mouse, headphones, etc)Great opportunities for career growth

Acumatica

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago