Senior Software Back-end Developer

1 week ago


Cairo, Cairo, Egypt TP Full time

Position Overview:

The
Software Backend Developer II (CCaaS)
is a key mid-level engineering role responsible for the end-to-end design, development, testing, and maintenance of scalable software applications, primarily focused on Contact Center as a Service (CCaaS) platforms and their surrounding integration ecosystem. This position requires strong foundational development experience, emphasizing independent problem-solving, collaboration, and the ability to deliver reliable, maintainable code across both front-end and back-end services.

Key Responsibilities & Duties:

As a Developer II, this role involves working independently on moderately complex features, contributing to larger team initiatives, and helping to maintain the overall health of the platform.

Software Development & Engineering

  • Design and Development:
    Independently design, develop, and maintain robust, scalable software features using
    C# / .NET Core
    for backend services and web applications, ensuring high performance and responsiveness.
  • API Development:
    Create and consume
    REST APIs
    for seamless communication between applications and systems, rigorously testing endpoints using tools like
    Postman
    .
  • CCaaS Platform Development:
    Design and implement custom logic, workflows, and integrations using the APIs of target CCaaS platforms (e.g.,
    Genesys Cloud CX, Five9, Amazon Connect
    ).
  • Database Management:
    Write and optimize complex
    SQL Server / Azure SQL
    queries, stored procedures, and indexing strategies to ensure efficient data retrieval and persistence.
  • Code Quality:
    Apply software development
    best practices
    , conduct thorough
    code reviews
    for peers, and contribute constructively to system design and architecture discussions.

Integration, Data, and Cloud Operations

  • Data Integration (ETL/ELT):
    Develop and maintain data movement and transformation processes, utilizing tools like
    SSIS
    and performing complex
    data mapping
    across various formats (JSON/XML).
  • Cloud Services:
    Utilize and integrate
    Azure Cloud services
    , including
    Azure Functions
    and
    Logic Apps
    for serverless components, and manage data storage using
    Azure SQL Database
    and
    Blob Storage
    .
  • CI/CD and Version Control:
    Manage code repositories using
    Bitbucket / Git / Azure Repos
    , strictly adhering to version control, branching, and
    pull request
    standards.
  • Monitoring and Debugging:
    Proactively use
    Azure Monitor
    and
    Application Insights
    to monitor application performance, troubleshoot complex production issues, and apply strong
    debugging
    skills to identify and resolve performance bottlenecks.
  • Security:
    Implement security best practices, including the management of application secrets and credentials using tools like
    Azure Key Vault
    .

Team Leadership & Collaboration

  • Agile Collaboration:
    Actively participate in all phases of the Agile/Scrum process, including
    sprint planning, daily stand-ups, and retrospectives
    , utilizing tools like
    Jira, Confluence, or Azure DevOps
    .
  • Mentorship:
    Provide technical guidance and mentorship to junior developers, helping to elevate the team's overall coding standards and engineering skills.

Required Qualifications

  • Programming:
    Strong experience in
    C# / .NET Core
    .
  • API Skills:
    Proven ability to create and consume
    REST APIs
    ; experience using Postman or similar tools for testing.
  • CCaaS Platform:
    Direct experience developing and integrating with a major CCaaS platform (e.g.,
    Genesys Cloud CX, Five9, or Amazon Connect
    ).
  • CCaaS Integration:
    Proficient understanding of CCaaS core concepts (
    IVR, call routing, queues, event-driven flows
    ) and their platform-specific APIs.
  • Database:
    Strong expertise in
    SQL Server / Azure SQL
    (query optimization, stored procedures, data modeling).
  • Version Control:
    Proficiency with
    Git / Azure Repos
    for version control, branching, and pull requests.
  • Methodology:
    Familiarity with
    Agile/Scrum
    methodologies.
  • Azure Cloud:
    Exposure to
    Azure Functions, Logic Apps, Azure SQL Database,
    and
    Azure Key Vault
    .
  • Data Tools:
    Experience with ETL tools such as
    SSIS
    or knowledge of data movement and transformation concepts.
  • CCaaS Ecosystem:
    Knowledge of CRM/ERP integration patterns (
    Salesforce, Dynamics 365
    ).
  • Other Languages:
    Experience with
    Python
    .
  • Monitoring:
    Experience with
    Azure DevOps Pipelines
    for CI/CD and
    Azure Monitor/Application Insights
    .
  • Low-Code:
    Familiarity with low-code platforms like
    Microsoft Power Apps
    .


  • Cairo, Cairo, Egypt Tettra Software Solutions Full time

    Company DescriptionWe are a software house, using the latest technology to fulfilled our customers requirements and market needs, you can consider us best place to work from all perspectivesour head office in Jeddah - Saudi Arabia while the job location is in Cairo - EgyptRole DescriptionThis is a full-time on-site role located in Cairo-Egypt for a .NET Core...

  • Back End Developer

    6 days ago


    Cairo, Cairo, Egypt GLOBAL TECHNICAL SERVICES Full time

    Role DescriptionThis is a full-time on-site role for a Web Developer at Global Technical Services. As a Web Developer, your key responsibilities will include back-end web development, front-end development, web design, programming, and web development tasks. You will be responsible for creating and maintaining web applications, ensuring optimal performance,...

  • Back End Developer

    1 week ago


    Cairo, Cairo, Egypt VAES Full time

    Company DescriptionAt , we're building more than just a company—we're shaping the future of technology, research, and sustainable solutions.We're looking for a passionate .Net Backend Developer to join our growing team. Apply hereWhat's it like to work with us? Top Talent, Multidisciplinary Teams: Collaborate with designers, researchers, software...


  • Cairo, Cairo, Egypt travware software Full time

    At TravWare Software, we are dedicated to revolutionizing the travel and tourism industry with cutting-edge technology. Our flagship solution, the TravWare System, is designed specifically for service businesses in the travel sector, built on Ecosystem 2.0 principles to enhance efficiency and streamline operations. Our comprehensive ERP and E-Commerce...


  • Cairo, Cairo, Egypt GRADION Full time

    At Gradion, we are the strategic partner for ambitious businesses, helping them achieve breakthrough growth through Digital Innovation and Deep Tech.With a global vision and an AI-first approach, we enable clients to reshape strategies, optimize systems, and adopt cutting-edge technologies to create sustainable value.From AI and data to cybersecurity,...


  • Cairo, Cairo, Egypt GRADION Full time

    AtGradion, we are the strategic partner for ambitious businesses, helping them achieve breakthrough growth through Digital Innovation and Deep Tech.With a global vision and an AI-first approach, we enable clients to reshape strategies, optimize systems, and adopt cutting-edge technologies to create sustainable value.From AI and data to cybersecurity,...

  • Back End Developer

    2 weeks ago


    Cairo, Cairo, Egypt Trego Tech Full time

    We're Hiring Back-end developer at Trego TechAtTrego Tech, we build digital experiences that connect people, simplify travel, and empower businesses through technology.Role OverviewAs aBackend DeveloperatTrego Tech, you'll be responsible for building, optimizing, and maintaining our backend systems using. You'll focus on creating scalable, secure, and...


  • Cairo, Cairo, Egypt Smart Vision Full time

    Back-End PHP Developer (Laravel Expert) Full-Time, On-SiteWe're looking for a talented and passionate Back End PHP Developer to join our in house team.If you love clean, well structured code and enjoy building reliable systems that perform flawlessly this role is for you.You'll be working on developing and maintaining our company websites and platforms,...

  • Front-End Developer

    1 week ago


    Cairo, Cairo, Egypt StorexWeb Full time

    Company DescriptionStorexWeb is a leading software solutions provider dedicated to empowering businesses worldwide with cutting-edge technology. We offer comprehensive services, including custom software development, mobile app development, UI/UX design, artificial intelligence, machine learning, e-commerce solutions, and enterprise software. Our goal is to...

  • Senior Odoo Developer

    21 hours ago


    Cairo, Cairo, Egypt iLines Solutions Full time

    Role DescriptionThis is a full-time on-site role for a Senior Odoo Developer located in Cairo, Egypt. The Senior Odoo Developer will be responsible for back-end web development, software development, programming, and object-oriented programming (OOP) tasks.QualificationsComputer Science and Software Development skillsBack-End Web Development...