Senior Full Stack Developer

National Parcel Stations Network- Parcelat

صاحب عمل نشط

نشرت في 31 مارس

الخبرة

3 - 8 سنوات

موقع العمل

Amman - Jordan

التعليم

بكالوريوس في العلوم(أجهزة الكمبيوتر)

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

الوصف الوظيفي

الأدوار والمسؤوليات

Responsibilities:

  • Design, develop, and maintain backend services using C#, .NET Core 8, ASP.NET Zero (abp.io).
  • Develop and maintain frontend components using jQuery, Bootstrap, and Metronic UI.
  • Implement business logic across multi-tenant environments with proper authorization and permission handling.
  • Enhance and maintain Windows client applications using the MVP pattern.
  • Implement and maintain RESTful APIs for internal and external integrations.
  • Develop secure and efficient integrations with third-party systems (e.g., payment gateways).

Full Stack Ownership:

  • Own features end-to-end: backend, frontend, database, and integrations.
  • Design and optimize SQL Server queries, indexes, and stored procedures.
  • Ensure data integrity, performance, and scalability.
  • Troubleshoot complex production issues across the full stack.

Code Quality & Standards:

  • Write clean, modular, and reusable code aligned with internal standards.
  • Participate actively in code reviews and peer reviews.
  • Reduce technical debt through refactoring and architectural improvements.
  • Follow best practices for exception handling, logging, validation, and security.
  • Ensure unit and functional tests are implemented where applicable.

Architecture & Technical Improvement:

  • Contribute to architecture improvements such as:
  • Frontend / Backend separation
  • Modularization of services
  • Introduction of Redis caching
  • Message queues for async processing
  • Load balancing readiness
  • Support improvements in scalability, performance, and maintainability.
  • Align implementation with the application architecture roadmap.

SDLC & DevOps Collaboration:

  • Work within Agile/Scrum methodology.
  • Follow defined branching, merging, and versioning strategies.
  • Collaborate with DevOps on: CI/CD pipelines, automated builds and deployments, environment stability (QA, staging, production), and support application deployments and hotfixes when required.

Knowledge Management & Documentation:

  • Document: application modules, APIs and integrations, data flows, and key business logic.
  • Actively share knowledge with team members.
  • Support onboarding and mentoring of junior developers.
  • Prevent single points of failure by ensuring shared understanding of the system.

Collaboration & Communication:

  • Work closely with Development Team Lead, QA, and DevOps.
  • Participate in sprint ceremonies (planning, reviews, retrospectives).
  • Provide accurate estimates and flag technical risks early.
  • Communicate clearly across distributed teams (India, Jordan, Saudi Arabia).

Security & Compliance:

  • Follow secure coding practices.
  • Ensure compliance with internal security policies.
  • Protect sensitive data and credentials.
  • Support audits, logging, and access control requirements.

الملف الشخصي المطلوب للمرشحين

Location: Amman, Jordan

Job Description:

The Senior Full Stack Developer is responsible for designing, developing, enhancing, and maintaining core application components across backend, frontend, and integrations. This role plays a key part in stabilizing the existing system, reducing technical debt, and implementing architectural and coding improvements as part of the digital transformation roadmap.

The role requires hands-on development, strong technical judgment, and active contribution to code quality, standards, and internal ownership,

  • Bachelor s degree in Computer Engineering, Computer Science, or a related field.
  • 3+ years of experience in software development.
  • Comfortable working in a fast-paced, agile environment.
  • Ability to translate business requirements into technical deliverables.

Competencies:

  • Strong problem-solving, collaboration, and communication skills.
  • Strong organizational and prioritization skills.
  • Excellent communication and documentation abilities.
  • Analytical and problem-solving mindset with attention to detail.

Skills:

  • Backend: C#, .NET Core 8, ASP.NET Zero (abp.io).
  • Frontend: jQuery, Bootstrap, Metronic.
  • Database: Microsoft SQL Server.
  • Real-time: SignalR.
  • Version Control: Git (GitHub / Azure DevOps).
  • CI/CD: Azure DevOps Pipelines.
  • Documentation: SharePoint / internal documentation tools.
  • Project Management: Jira / Azure Boards.

Languages:

  • Fluent in English (required).
  • Arabic proficiency (preferred).

القطاع المهني للشركة

المجال الوظيفي / القسم

الكلمات الرئيسية

  • Senior Full Stack Developer

تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com

National Parcel Stations Network- Parcelat

https://apply.workable.com/parcelat/j/D6705B2BD5/