Senior Software Developer📣 إعلان
| نوع العقد | دوام كامل | |
| طبيعة الوظيفة | بالموقع | |
| الموقع | الدمام |
وصف الوظيفة
About Logitera and the Role
Logitera is seeking a Senior Software Developer to join its team in Dammam, Eastern, Saudi Arabia. This full-time position involves leading the technical development of a comprehensive ERP System, a multi-tenant platform designed to manage various business functions.
System Development Leadership
The successful candidate will be responsible for the full software development lifecycle of an ERP platform that encompasses Procurement, Accounting, Human Resources (HRM), Customer Relationship Management (CRM), Service Operations, and third-party API integrations. This includes ensuring high standards of technical quality, performance, scalability, and functional accuracy across all modules.
Core Development Responsibilities
- Design and build complete features across the stack, including database schema, migrations, server API endpoints, and Vue user interfaces.
- Write and optimize SQL, including database views, and diagnose slow queries to enhance system efficiency.
- Maintain and extend the role-based permission system, implementing per-permission levels for read, edit, delete, and post, enforced both client-side and server-side.
Data Integrity and System Architecture
- Design and review changes to a database comprising approximately 250 tables, 79 views, and 89 migrations, ensuring correctness and backward compatibility.
- Safeguard multi-tenant data isolation, ensuring every query is correctly scoped by tenant, company, and branch to prevent unauthorized data access between customers.
Release Management and Technical Documentation
- Prepare release candidates, which involves building, testing, documenting changes, and outlining any required database steps, for handover 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) as part of the migration from cloud hosting to on-premise infrastructure.
Mentorship and Feature Ownership
The Senior Software Developer will hold end-to-end ownership of feature delivery, covering solution design, development, testing, documentation, and release preparation. Additionally, this role includes reviewing the work of Junior Developers, providing explanations for corrections, and progressively transferring ownership of modules to foster their growth.
متطلبات الوظيفة
- لا تتطلب خبرة
وظائف مشابهة
قد يعجبك أيضاً
- وظائف ذات صلة بـ Senior Software Developer
- وظائف Translator في الرياض
- وظائف محضر قهوة (باريستا) في الرياض
- وظائف مشغل ألعاب في الرياض
- وظائف شيف حلويات في الرياض
- وظائف طاهي (شيف) في الرياض
- مجالات وظيفية أخرى في الدمام
- وظائف محضر قهوة (باريستا) في الدمام
- وظائف أخصائي تسويق في الدمام
- وظائف HSE Officer في الدمام
- وظائف Business Development Manager في الدمام
- وظائف Storekeeper في الدمام
- وظائف Sales Engineer في الدمام
- وظائف Project Manager في الدمام
- وظائف Guest Service Agent في الدمام
- وظائف Sales Specialist في الدمام
- وظائف Production Supervisor في الدمام
- استكشف الوظائف في أنحاء المملكة
- وظائف Sales Development Representative في الرياض
- وظائف موظف موارد بشرية في المدينة المنورة
- وظائف Service Advisor في حفر الباطن
- وظائف Project Controls Manager في الرياض
- وظائف Solution Architect في الرياض
- وظائف فني جودة في المدينة المنورة
- وظائف ميكانيكي مصاعد في الرياض
- وظائف مهندس سلامة وصحة مهنية في الوجه
- وظائف سائق شاحنة صغيرة في الهفوف
- وظائف Design Manager في العلا