Jobs Filtered by

Egypt RPA SW Engineer II

  • Location
    (EGYPT) and various
  • Job Reference
  • Functional Area/Experience
    IT / Fresh Graduate

Job Description & Qualifications

NCR Corporation (NYSE: NCR) is a leading software- and services-led enterprise provider in the financial, retail and hospitality industries.  NCR is headquartered in Atlanta, Georgia, with 36,000 employees globally.  NCR is a trademark of NCR Corporation in the United States and other countries.

Location: Giza

Job description:

  • analyzes business processes and identifies RPA opportunities
  • actively participates in the engineering community, staying up to date on new software technologies and best practices and shares insights with others in the organization
  • actively works with other software engineers providing technical guidance and oversight
  • analyzes RPA solutions based on customer requirements and suggests the best solution
  • handles end-to-end development, including coding, testing, and debugging during each cycle
  • creates and maintains solution documentation, both for end-users and internal reference
  • supports automated solutions: responds to user help requests, troubleshoots issues, conducts root cause analysis, and enhances tools to avoid future issues
  • works and develops solutions in UiPath and other automation frameworks
  • develops software solutions using the major programming languages (ex. Java, JavaScript, C# and similar)
  • designs, develops, tests, and deploys automated solutions and automated decision analytics to replace manual business processes, leveraging internal and external technology as needed
  • creates or configures new technology rules and technology-enabled processes as needed to meet business needs or strategies



  • Experience in Software Engineering or related field
  • Experience in Robotic Process Automation


  • Bachelor’s Degree in computer science or related field
  • Experience in the Banking Industry supporting Banking customers
  • Complex matrix org experience

Offers of employment are conditional upon passage of screening criteria applicable to the job.

EEO Statement

Integrated into our shared values is NCR's commitment to diversity and equal employment opportunity.  All qualified applicants will receive consideration for employment without regard to sex, age, race, color, creed, religion, national origin, disability, sexual orientation, gender identity, veteran status, military service, genetic information, or any other characteristic or conduct protected by law.  NCR is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential.  We believe in understanding and respecting differences among all people.  Every individual at NCR has an ongoing responsibility to respect and support a globally diverse environment

Job Skills/Competencies Required


  • Deep programming language knowledge (C#, Java, Payton, C++, JavaScript, SQL...)
  • Knowledge of the software development life cycle


  • Knowledgeable in RPA architecture, data architecture, analytics, software/application architecture
Apply now