RPA SW Engineer
About NCR AtleosNCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe. NCR Atleos was ranked #12 in Newsweek’s prestigious 2025 Top 100 Global Most Loved Workplaces® list.Title: RPA SW EngineerLocation: Belgrade, SerbiaGrade: 10Position Summary & Key Areas of ResponsibilityAnalyzes business processes and identifies RPA opportunitiesActively participates in the engineering community, staying up to date on new software technologies and best practices and shares insights with others in the organizationActively works with other software engineers providing technical guidance and oversightAnalyzes RPA solutions based on customer requirements and suggests the best solutionHandles end-to-end development, including coding, testing, and debugging during each cycleCreates and maintains solution documentation, both for end-users and internal referenceSupports automated solutions: responds to user help requests, troubleshoots issues, conducts root cause analysis, and enhances tools to avoid future issuesWorks and develops solutions in UiPath and other automation frameworksDevelops 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 neededCreates or configures new technology rules and technology-enabled processes as needed to meet business needs or strategiesEngineering part of “RPA as a Service” towards external customersBasic Skills and Qualifications:3+ years of experience in architecture (technical, IT and enterprise)Bachelor’s Degree in a technical discipline or equivalent work experienceComplex matrix organization experienceUnderstanding of the best practices from a technology perspective and in the context of NCR’s product, solution, and service portfolioData architecture knowledge (e.g. transactional and analytical processing, real-time analytics, etc.)Experience with designing and implementing multi-tenant SaaS systemsExperience with on premise computing and enterprise data center technologiesPreferred Qualifications:Bachelor’s Degree in Software Engineering or related fieldExperience in the Banking Industry supporting Banking customers is highly preferredExperience in Robotic Process AutomationExperience designing and implementing Micro-service architectureExperience articulating NFRs and architecting the solution to meet them in conjunction with business/product and engineering teamsExperience with Cloud providers GCP and/or Azure Excellent understanding of latest technologies (PaaS, Big Data Analytics, API platforms), continuous improvement of scaled processes and best practicesPolyglot programming experience Applied...