Find a jobRecruiters

Sr Application Developer

Exclusive opportunity

Onsite

Sr Application Developer

RATP Dev Mobility Cairo

Sr Application Developer

Skills

DockerReactVueNodePythonTesting & QAMicroservicesKubernetesNo-code ApplicationsNo-code AutomationsMicrosoft Power Platform

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Cairo, Cairo Governorate, Egypt

Work mode:

Onsite

Published on:

7 September 2026

What they need


Job Purpose The Senior Application Developer is responsible for designing, developing, and maintaining scalable internal business applications that drive operational efficiency. This role serves as a technical lead in migrating legacy Power Platform solutions to modern web architectures, ensuring all digital tools are secure, high-performing, and aligned with organizational goals.

Responsibilities/Duties Profil de candidat recherché : Application Development & Architecture

  • Lead the full development lifecycle of internal web applications, from initial architectural design to deployment and continuous optimization.
  • Execute the migration of existing business solutions from low-code platforms (Power Platform) to fully customized, scalable web applications.
  • Develop secure and maintainable application architectures using modern development frameworks to support long-term business growth.

Integration & Automation

  • Lead the design and implementation of RESTful APIs and backend services to ensure seamless data exchange across the organization.
  • Integrate internal business applications with existing databases, third-party services, and maintenance management platforms.
  • Identify and automate manual operational workflows to improve data accuracy and overall organizational productivity.

Quality Assurance & DevOps

  • Manage CI/CD pipelines to automate build and deployment processes across cloud and on-premises environments.
  • Lead comprehensive unit and system testing to ensure all software solutions meet functional requirements and performance benchmarks.
  • Conduct regular code reviews and enforce strict development standards to maintain high-quality, defect-free software.

Analysis & Documentation

  • Collaborate with stakeholders to translate complex business requirements into clear technical specifications and system designs.
  • Maintain detailed technical documentation for system architectures, API integrations, and internal development standards.
  • Provide expert technical support and troubleshooting for in-house systems to ensure maximum reliability and system uptime.

Safety Responsibilities

  • Promote a positive safety culture within the workplace and attend any safety-related meetings or briefings as required within the job role.
  • Comply with the requirements of RDMC RQHSE Policy and Safety Management System.
  • Be mindful that Safety, Security, and Environmental protection are everyone’s responsibility. All staff members are accountable for reporting and intervening in any Safety, Security, or Environmental violations.

Qualifications ESSENTIAL QUALIFICATIONS, KNOWLEDGE & EXPERIENCE

  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related technical field.
  • Relevant certifications in cloud architecture or advanced software development.

Knowledge

  • Strong proficiency in backend development (Node.js/Python) and modern frontend frameworks (React/Angular/Vue.js).
  • Solid understanding of relational and NoSQL databases, RESTful API design, and microservices architecture.
  • Strong knowledge of Git, DevOps practices, and containerization tools like Docker or Kubernetes.

Experience

  • 5–7 years of experience in enterprise application development, with a specific focus on internal business systems and workflow automation.

Desired Behaviors & Experiences

  • Ability to decompose business challenges into simple, effective technical solutions.
  • Strong ability to collaborate with both technical teams and non-technical stakeholders across different departments.
  • A proactive commitment to learning emerging technologies and maintaining high development standards in a modern workplace.
  • Strong analytical and problem-solving abilities.
  • Attention to detail and commitment to high-quality software development standards.
  • Strong communication and collaboration skills with both technical and non-technical stakeholders.

Other offers great for you!

These companies are also looking for great profiles

Freelance.com

Application Manager Senior

550€/jour

Freelance

92800 Puteaux, France

Onsite, Hybrid

Skills

ITILApplication managementOracle SQLPL/SQLProduction incident managementOracle Forms

6 days ago

Quick apply

TLTI

Concepteur Développeur Java Full Stack / IA

400

Freelance

Paris, France

Hybrid

Skills

DockerJavaPostgreSQLJenkinsMavenKubernetesCopilotCloud ArchitectAPI RestJUnit

1 hour ago

Quick apply

Naxo

Application Manager Logistique Supply Chain E-commerce

430

Freelance

Lille, France

Hybrid

Skills

Product ManagementKafkaRESTful APIsProduct roadmap prioritizationEvent-driven architectureIncident management

17 minutes ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools