Jobs Companies National Parcel Stations Network Co. Full Stack Developer

Sobre esta vaga de Full Stack Developer na National Parcel Stations Network Co.

National Parcel Stations Network Co. · Presencial · 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).
Pronto para se candidatar à National Parcel Stations Network Co.?
Candidatar-se à National Parcel Stations Network Co.

Sobre a 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.

Ver todas as vagas na National Parcel Stations Network Co. →

Vagas semelhantes

Cadastre-se para receber sugestões sob medida com base nas vagas que você abre e nas buscas que você salva.

Mais vagas na National Parcel Stations Network Co.

Ver todas as vagas na National Parcel Stations Network Co. →

Candidatar-se agora
🤖

Opa — calma aí

A JobsRadar foi feita para pessoas de verdade passando por um momento difícil na busca por emprego — não para requisições automatizadas. Você está clicando rápido demais e agora está temporariamente bloqueado.

Volte mais tarde. Se você está mesmo procurando emprego, estamos com você — apenas aja como um ser humano.

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?

Ganhe vantagem na sua busca por emprego.

Entre no nosso canal do Telegram para o que ajuda você a conseguir a vaga — referências salariais, o pulso semanal do mercado e avisos de novos recursos. Sem spam, só sinal.

Entre no canal — é grátis