Logitera
Senior Software Developer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Dammam Saudi Arabia
Work mode:
Onsite
Published on:
31 August 2026
What they need
BASIC FUNCTION:
Lead the technical development of ERP System
, a multi-tenant ERP platform encompassing Procurement, Accounting, Human Resources (HRM), Customer Relationship Management (CRM), Service Operations
,
and third-party API integrations
. The role is responsible for the full software development lifecycle, from database architecture and backend development to frontend implementation, ensuring high standards of technical quality, performance, scalability, and functional accuracy. It carries end-to-end ownership of feature delivery, including solution design, development, testing, documentation, and release preparation. Production deployments are performed by the Managing Director; the post-holder is responsible for preparing deployment packages, maintaining technical documentation, and conducting a structured handover for each release.
DUTIES AND RESPONSIBILITIES:
Design and build complete features across the stack: database schema, migrations, server API endpoints and Vue user interfaces.
Design and review changes to a database of approximately 250 tables, 79 views and 89 migrations, ensuring correctness and backward compatibility.
Safeguard multi-tenant data isolation. Ensure every query is correctly scoped by tenant, company and branch so that no customer can access another customer's data.
Maintain and extend the role-based permission system, including per-permission levels for read, edit, delete and post, enforced both client-side and server-side.
Write and optimise SQL, including database views, and diagnose slow queries.
Prepare release candidates: build, test, document the change and any required database steps, then hand over to the Managing Director for deployment.
Maintain accurate technical documentation, including setup steps, migration notes and known issues.
Replace remaining third-party service dependencies (email, SMS, queuing, document storage) following the migration from cloud hosting to on-premise infrastructure.
Review the Junior Developer's work, explain the reasoning behind corrections, and progressively transfer ownership of modules.
Other offers great for you!
These companies are also looking for great profiles
Agile Partner
Full-Stack Software Engineer Java-Angular
Permanent contract
Luxembourg
Onsite, Hybrid
Skills
16 hours ago
Quick apply
Top Profil
Staff Software Engineer, Systèmes distribués et LLM
Freelance
Paris, France
Hybrid
Skills
16 hours ago
Quick apply
Mon Consultant Indépendant
Senior sitecore developer - 100 % remote
TJM HT max 527 € (hors éventuels frais de mission, à discuter avec le client)
Freelance
Remote
Skills
10 hours ago
Quick apply
No company information available.