Position: BackEnd Developer (Oracle, PL/SQL, APEX)
Company: Brightgrove
Category: SQL
Experience required: 3y
English level: intermediate
Published: 2022-02-01T00:00:00+02:00

**About the System:**
ERP (Enterprise Resource Planning) is Brightgrove's system designed to store and process most of the company's critical data. Existence and daily usage of the ERP system give the company tangible advantages in terms of speed and quality of major business processes, such as: 
- Recruiting and Interviewing;
- HR management: pre-boarding, onboarding, 1-2-1’s;
- Customer management and project allocations;
- Operational support: Accounting, Invoicing, and Finance, Help Desk

**Basic functionality:**
- A unified "cloud-based" data platform based on Oracle APEX& The system implements basic facilities and environment to operate modules and components.
- Modules for internal use. This level is plug-ins of structural units that company employees use following the required steps of business processes.
- Modules for working with external users. This level contains the modules necessary for interaction with external users, potential and actual company customers, partners, and agents.
- Connectors are ready-made solutions for communicating with third-party applications, most often based on API from the platform core. They allow integrating services external to ERP - electronic document management, data exchange with the company's website, or any software products and systems.

**Tasks of ERP-system development:**
- optimization of existing and daily used functionality; 
- improvement of the existing UI; 
- elaboration of the company's business processes and implementation of new information support modules for the operational activities of employees; 
- optimization of the existing software and hardware architecture of the system.

**Your future tasks:**
- Execution of current backlog of ERP-system development, based on Oracle APEX;
- Research, analysis, and implementation of Oracle APEX functionality enhancements;
- Creation and use of API interaction with external systems;
- Development of new functions and modification of existing code;
- Creation of forms, reports, etc.;
- Optimization of large volumes of data;
- Optimization of the existing architecture of the ERP system.

**Your skills:**
- At least 3 years of experience in development and use of Oracle, PL/SQL databases;
- Preferably - experience in developing and using PL/SQL and JavaScript queries in APEX applications;
- Confident knowledge of SQL, PL/SQL;
- Development experience based on Oracle technologies, solid knowledge of database theory;
- Accountability, ability to work in a team.