Job Description:
Assists in the design, configuration, development and deployment of scalable process automation solutions using UI Path frameworks and tools. Gathers and analyzes existing process flows, use cases, and requirements. Assists with the development of specifications to design and document automated workflow solutions. Uses UI Path tools to deliver reusable automation components. Deploys solutions and establishes monitoring to maintain Bot performance, measure utilization, and identify issues.
Responsibilities
Responsibilities of the RPA Developer will include:
Job Responsibilities
· Assists in the design, configuration, and deployment of advanced and moderately complex RPA solutions.
· Responsible for developing complex SQL queries
· Responsible for deliverables of RPA projects.
· Assists in developing requirements.
· Excellent research, analytical, and criticalthinking skills. Ability to analyze information/data, identify trends, drawconclusions, and make recommendations.
· Supports testing, implementation, and break-fix tasks associated with business automations.
· Supports the development of documentation of technical workflows and systems designs and verifies against user requirements.
· Learns new technical concepts and software languages as needed.
· Handles implementation of typically more than one IT project
· Utilizes all sources of information both internal and external to conduct research and data collection using a variety of procedures; verify and validates data collected; analyzes, synthesizes, and summarizes data to draw conclusions.
· Gains knowledge of a set of defined business and technical processes in terms of how this impact and interact with the work product (e.g., infrastructure component, application, software tool) being developed / enhanced
· Provides mentoring and addresses questions of UiPath RPA BOT developers to help in advancing their knowledge and skills.
Qualifications
Qualifications of the RPA BOT Developer should include:
Required Skills
· Automation Software: UI Path Platform
· 3+ years of RPA bot development / implementation experience using the UI Path Platform.
· 5+ years experience in the development methodologies, database & systems architecture concepts
· Experience developing complex SQL queries
· Understanding of programming design and coding techniques.
· Experience with the development, implementation and integration of APIs
· Advanced experience in design, development, testing and implementation of UI Path Robotics Process Automation solutions.
· Background in utilizing Agile methodologies
· Familiarity with systems development life cycle.
· Experience in diagnosing, isolating, and resolving complex issues and recommending and implementing strategies to resolve problems.
· Experience with establishing RPA Center of Excellence
· Experience managing technology programs /projects
· Experience implementing solution on cloud /hosted environment
· Energized by collaborating with stakeholders, not only in IT, but throughout the enterprise.
· Find the idea of guiding stakeholders through anambiguous and transformational time, to be a positive and rewarding challenge.
· Passion for developing members of your team and promoting their continued professional growth.
· Ability to interface between technology teams, support teams, and business units
· Excellent verbal, written and interpersonal communication skills
· Ability to understand and translate specifications between technical and non-technical stakeholders
· Analytical skills to conduct requirement analysis and impact analysis.
· Logical thinking and decision-making skills
· Knowledge of information technology, software applications and architectures
Desired Skills
· Bachelor's Degree in Computer Science preferred.
· .Net Framework – C#, JAVA, JavaScript, HTML,CSS, and SQL.
· Responsive, organized, and committed to providing professional, prompt, and accurate services with excellent communications, technical, analytical and problem solving skills.
· Having the ability and desire to work in a multi-disciplinary team in a dynamic, open environment
· Demonstrated ability to think creatively in analyzing problems and propose practical solutions.
· Able to establish and maintain cooperative working relationships; excellent organizational skills with the ability to coordinate multiple concurrent initiatives.
· Functional ability to analyze the business objectives of the stakeholder and cultivate solutions to their business issues.
· Experienced in analyzing entire business functions, including data, goals, process, organization to assist stakeholders in developing their strategic goals.
· Able to understand business requirements and translate them into specific software requirements.
· Understanding both technical designs and specifications.
· Evaluating information harvested through surveys and workshops, task analysis, and business process description.
· Having strong technical skills, business intelligence, and a full understanding of the needs of the customer.
· Able to effectively communicate with external clients and internal teams.
· Experience in addressing security vulnerabilities / remediation
Bachelor's degree