As an RPA Developer youll work as part of a team of problem solvers with extensive industry experience, to help our teams and clients solve complex business problems from strategy to execution. Specific responsibilities include Process assessment and automation Understanding business and technical requirements; develop, document, and implement solution designs Robotics development including solution architecture Coding, testing, debugging, and deployment Work with other developers, engineers, database administrators, business analysts, QA and delivery leads in project delivery and solving technical issues Hands on delivery of solutions throughout the entire life cycle, including day-to-day management of ongoing engagements Ensure that deliverables meet or exceed functional, technical, and performance requirements Contribute to the development of your own and team's technical acumen Developing tactical solutions in some of the following Python and VBA.Essential A depth of demonstrable experience in an industry-recognized RPA tool UiPath Educated to degree level in an IT-related discipline. Coding/programming experience in any of the following .NET 3.5 and higher (C#, ASP.NET, VB.NET), VBA, Python. Experience of agile software development methodologies. Strong analytical skills with experience in problem solving and a proven record of implementing and delivering solutions Willingness to expand technical knowledge in a broad range of client-facing projects Ability to manage deadlines within multiple projects Proven ability to be a team player, while retaining the ability to work independently with little supervision.Desirable UiPath certifications DevOps experience (CI/CD etc.) Knowledge of Machine learning and Artificial Intelligence (AI), especially Natural Language Process (NLP)