Jobs Companies National Parcel Stations Network Co. Full Stack Developer

À propos de ce poste Full Stack Developer chez National Parcel Stations Network Co.

National Parcel Stations Network Co. · Sur site · Amman, Amman Governorate, Jordan

Location: Amman, Jordan

Job Description:

The Fresh Full Stack Developer is responsible for supporting the design, development, maintenance, and enhancement of application features across backend, frontend, and database layers. This position is intended for a fresh graduate or early-career professional seeking to build practical experience within a structured development environment while working under the guidance of senior team members and adhering to established coding standards, SDLC processes, and architectural guidelines.

Key Responsibilities:

Application Development:

  • Support the development of backend services using C# and .NET Core.
  • Assist in the implementation of frontend components using jQuery, Bootstrap, and Metronic UI.
  • Contribute to the development and maintenance of RESTful APIs for internal and external use.
  • Participate in implementing business logic within multi-tenant environments under guidance.
  • Assist in maintaining Windows client applications where required.
  • Support mobile application tasks as assigned by the Development Team Lead.

 

Database & Data Handling:

  • Write and maintain basic SQL Server queries, views, and stored procedures with support from senior developers.
  • Support efforts to ensure data accuracy, consistency, and reliability.
  • Follow best practices for database access, transactions, and data handling.
  • Assist in troubleshooting data-related issues.

 

Code Quality & Standards:

  • Write clean, readable, and maintainable code in accordance with team standards.
  • Participate in code reviews and apply feedback in a timely manner.
  • Learn and follow defined architecture principles and design patterns.
  • Assist with improving and refactoring existing code under guidance.
  • Apply appropriate error handling, logging, and validation in assigned tasks.

 

SDLC & Delivery:

  • Work within Agile/Scrum methodology.
  • Participate in sprint planning, daily standups, reviews, and retrospectives.
  • Complete assigned tasks within agreed timelines with support from the team.
  • Collaborate with QA to resolve defects and improve application quality.
  • Support deployments to QA and UAT environments when required.

 

DevOps & Repository Usage:

  • Follow defined branching and merging practices.
  • Use GitHub / Azure DevOps repositories for source control.
  • Maintain clear and traceable commits aligned with assigned work items.
  • Assist in resolving build issues related to assigned code changes.

 

Knowledge Sharing & Documentation:

  • Document assigned modules, APIs, and implemented logic.
  • Maintain up-to-date technical documentation for completed work.
  • Participate in knowledge-sharing sessions.
  • Communicate progress, issues, and understanding of assigned features to team members.

 

Collaboration & Communication:

  • Work closely with Senior Developers and Development Team Lead.
  • Coordinate with QA, DevOps, and Infrastructure teams as needed.
  • Escalate blockers, questions, or unclear requirements in a timely manner.
  • Collaborate effectively with distributed teams.

 

Security & Compliance:

  • Follow secure coding practices.
  • Handle sensitive data responsibly and confidentially.
  • Comply with internal security policies and access controls.
  • Support logging, traceability, and audit requirements as needed.

Job Relations:

  • Reports to Development Team Lead.
  • Works closely with Senior Developers, QA, DevOps, and Infra teams.
  • Coordinates with Technical Delivery Lead as required.

Requirements

  • Bachelor’s degree in computer engineering, Computer Science, or related field.
  • Fresh graduate or up to 1 year of experience in software development.

Competencies:

  • Willingness to learn and respond positively to feedback.
  • Good organizational and time management skills.
  • Effective communication and documentation ability.
  • Analytical thinking and a problem-solving mindset.
  • Ability to work effectively within a fast-paced team environment.

Skills:

  • Backend: Basic knowledge of C# and .NET Core.
  • Frontend: Basic knowledge of HTML, CSS, JavaScript, jQuery, Bootstrap, and Metronic.
  • Database: Basic knowledge of Microsoft SQL Server.
  • Real-time: Exposure to SignalR is a plus.
  • Version Control: Familiarity with Git (GitHub / Azure DevOps).
  • CI/CD: Basic understanding of Azure DevOps Pipelines or similar tools.
  • Documentation: Familiarity with SharePoint or internal documentation tools.
  • Project Management: Familiarity with Jira / Azure Boards.

Preferred Skills:

  • Academic projects, internships, graduation projects, or personal projects are considered an advantage.
  • Basic familiarity with C#, .NET Core, SQL Server, JavaScript, jQuery, and web application concepts.
  • Exposure to Agile/Scrum, Git, Jira, DevOps, or CI/CD concepts is considered a plus.

Languages:

  • Fluent in English (required).
  • Arabic proficiency (preferred).
Prêt à postuler chez National Parcel Stations Network Co. ?
Postuler chez National Parcel Stations Network Co.

À propos de National Parcel Stations Network Co.

Parcelat is a brand of the National Parcel Stations Network Co. Parcelat is a joint venture between SPL & ABANA – on a mission to establish a national, state-of-the-art, parcel exchange network nurtured by the kingdom’s advancing infrastructure.

Voir tous les emplois chez National Parcel Stations Network Co. →

Emplois similaires

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez National Parcel Stations Network Co.

Voir tous les emplois chez National Parcel Stations Network Co. →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit