Position: Middle RPA Developer
Company: Smart Solutions
Experience required: 1y
English level: intermediate

Responsibilities:
■Development, testing and support of RPA project modules using UiPath solutions
■ Ability to interact in a team and support the values of the company
■ Development of their professional qualities, following the development plan of the developer
■ Following best-practices in the part of coding
■ Keeping current industry RPA (UiPath) certifications up to date while gaining additional certifications

Theoretical requirements:
■ Understanding RPA solution design concepts. Ability to answer advanced technical questions
■ Understanding and ability to explain the concepts of Scalability, Reusability, Orchestration
■ Knowledge and ability to apply the following algorithms:
■	Search for a substring in a string
■	Levenshtein distance
■	Sorting algorithms for structured dataset
■ Level of English proficiency "Intermediate +" (ability to read technical documentation)
■ Knowledge of approaches and tools for modeling business processes (BPMN 2.0, EPC, etc.)
■ Ability to write documentation, created software modules
■ Opportunity to present technical details to a non-technical audience


Technical requirements:
■ Hands-on, commercial experience with RPA tools and cognitive platforms such as UiPath, Blue Prism, Automation Anywhere, and more.
■ Ability to assess the time spent on process development
■ Experience in implementing the following functions in the UiPath Orchestrator system:
■	Scheduling process launches
■	Working with queues (adding an item, getting an item from a queue, sorting a queue, indicating the status of transactions) 
■	Interacting with Orchestrator Assets
■ Commercial development experience in any of the following programming languages:
■	C # 6.0+
■	С / C ++ 17
■	VB
■	JavaScript
■ Practical skills in HTML, CSS, JS
■ Experience with JSON / XML formats (parsing, filling)

Optional requirements (Nice to have):
■ Experience in monitoring and supporting RPA processes in industrial operation
■ Knowledge and experience of using SAP Scripting
■ Knowledge and experience of working with MySQL databases
■ Experience with OCR technologies / Document understanding
What we offer:
■ Corporate culture based on common sense
■ Non-trivial challenges and various specter of interesting tasks
■ Medical insurance
■ A flexible, friendly and collaborative work environment
■ The opportunity to participate in building an RPA direction, to implement your own practices.

About NTT DATA
Digital transformation helps companies reach their full potential – if the underlying technologies work for the people using them! At NTT DATA Business Solutions, we design, implement, manage and continuously enhance SAP solutions to make them work for companies – and for their people. 

Does that sound like a challenge that suits you? Then we would love to get in touch! Whatever your current core competencies are: We will empower you with everything you need in order to help companies in more than 30 countries to become more efficient and effective. 

We are proud to be part of the global NTT DATA group – one of the most powerful IT service providers on the planet. Being the SAP specialists within this group, we are 10,000 colleagues around the world who rely on a culture of mutual respect and strong solidarity. You can experience this unique culture firsthand, when you join our teams. Are you ready to break new ground?

That is what makes us special: 
■ Team-oriented corporate culture, collaboration as equals and steady knowledge transfer, characterized by flat hierarchies. 
■ Onboarding Program 
■ Inhouse Academy 
■ Sustainable career development