Verified current Job

Senior PHP Software Engineer

Job Purpose As a Senior Software Engineer at Tarjama&, you will lead and contribute to all phases of the software development lifecycle, focusing on designing, developing, and optimizing scalable software solutions. You will colla...

Job Full source details
Arabic.AI Amman, Amman Governorate, Jordan Source published Sep 13, 2026 Verified 10 hours ago
✓ 92% verification score · Source: Arabicai Careers · Always confirm final requirements on the original source.
Complete source information imported The available role or programme description, requirements, benefits and source facts were imported from the public official endpoint and formatted for reading.
EmploymentFull Time
CountryJordan
DepartmentTechnology, AI, Products & PMO
IndustryTranslation and Localization

Overview

Job Purpose As a Senior Software Engineer at Tarjama&, you will lead and contribute to all phases of the software development lifecycle, focusing on designing, developing, and optimizing scalable software solutions. You will collaborate with cross-functional teams to drive innovative projects, ensure best practices in coding and security, and mentor junior engineers while delivering high-quality, robust applications. Duties & Responsibilities Architecture & System Design Design, implement, and evolve scalable, efficient, and secure server-side microservices architecture aligned with business objectives and modern best practices. Architect microservice-based solutions that promote decoupling, scalability, and maintainability using cloud-native tools and services. Develop robust solutions for data storage, retrieval, and management using relational databases such as MySQL and PostgreSQL, a

Full job description

Description

Full Job Description

Job Purpose

As a Senior Software Engineer at Tarjama&, you will lead and contribute to all phases of the software development lifecycle, focusing on designing, developing, and optimizing scalable software solutions. You will collaborate with cross-functional teams to drive innovative projects, ensure best practices in coding and security, and mentor junior engineers while delivering high-quality, robust applications.

Duties & Responsibilities

Architecture & System Design

  • Design, implement, and evolve scalable, efficient, and secure server-side microservices architecture aligned with business objectives and modern best practices.
  • Architect microservice-based solutions that promote decoupling, scalability, and maintainability using cloud-native tools and services.
  • Develop robust solutions for data storage, retrieval, and management using relational databases such as MySQL and PostgreSQL, as well as non-relational databases such as MongoDB and Redis.

Development & Implementation

  • Develop, maintain, and optimize high-performing applications and ensure seamless integration between components and microservices.
  • Write and maintain high-quality RESTful APIs and backend services to support communication between microservices, front-end applications, and third-party systems.
  • Configure and optimize backend services for client-facing applications, ensuring strong performance, scalability, and reliability.

Testing, Optimization & Maintenance

  • Regularly review, test, and optimize server-side code.
  • Conduct unit testing, integration testing, and end-to-end testing to ensure code quality and system resilience.
  • Debug, troubleshoot, and upgrade software while proactively addressing issues and ensuring system stability and continuity.

Security & Compliance

  • Design and implement robust security measures to protect data and ensure compliance with industry standards, with a strong focus on API security, user authentication, and microservices communication.
  • Establish and maintain security and data protection protocols across services and applications to safeguard sensitive information.

Cross-Functional Collaboration

  • Work closely with development, product management, and QA teams to design and implement innovative, high-impact software solutions.
  • Collaborate with DevOps to continuously improve software performance, scalability, and reliability.
  • Partner with product and design teams to understand user requirements and deliver solutions that meet both user needs and long-term business goals.

Documentation & Best Practices

  • Write and maintain comprehensive technical documentation covering software architecture, development, and deployment.
  • Promote and implement coding best practices, including unit testing, peer reviews, and automation.
  • Continuously improve by adopting relevant technologies, frameworks, and practices aligned with the team's goals and technical stack.

Education, Experience & Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3–5 years of relevant experience in software development, with a focus on PHP and microservices architecture.
  • Proven hands-on experience with PHP frameworks such as Laravel, Slim, or CakePHP.
  • Extensive experience with web services, RESTful APIs, microservices, and relational and non-relational databases.
  • Strong experience with MySQL, PostgreSQL, MongoDB, and Redis.
  • Strong problem-solving and analytical skills, with a solid understanding of data structures, algorithms, and software design.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Experience with cloud infrastructure such as AWS, Azure, or Google Cloud.
  • Experience with Git version control and CI/CD pipelines.

Behavioral Competencies

  • Initiative
  • Problem Solving
  • Team Oriented
  • Adaptability
  • Ability to Work Under Pressure

Technical Competencies

  • Web Software Design
  • Software Testing
  • PHP
  • PostgreSQL
  • Redis
  • Elasticsearch
  • AWS
  • Git Version Control
  • CI/CD Pipelines

Please note that this job description does not state or imply that these are the only duties to be performed by the employee. The incumbent may be required to perform other duties necessary for the effective operation of the department.

Qualifications And Requirements

Mid-Senior level

Requirements & qualifications

Mid-Senior level

Tips for this job

Practical Job and Scholarship guidance. These tips do not replace official rules or create new eligibility requirements.

  1. Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
  2. Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
  3. Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
  4. Apply through the original employer or official recruitment destination shown on this page.

Verification notes

Discovered directly from the employer’s public Workable account endpoint with details=true where supported. Public description, responsibilities, requirements and benefits were normalized into complete candidate-facing sections. Complete structured details were extracted from the public authoritative source while preserving the original application link.

Original authoritative source

Job and Scholarship is the discovery and verification layer. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.

Arabicai Careers ↗

Browse current Job and Scholarship listings from Arabicai Careers →

More ways to save

Discover deals, coupons and free courses on our sister site.

Explore DealVorio
Save more with DealVorio: deals, coupons, free courses, apps and books