.Job Summary:As an RPA Developer II you will be responsible for the design, development, and delivery of RPA solutions to our clients and BPO & ITO operations. Utilize recognized methods to deliver work products in the following areas of the application development lifecycle (design, construction, system and integration testing, implementation, and support and maintenance) addressing complex business/technical requirements.Responsibilities:Works closely with Senior Developer and Solution Architect in understanding the functional and technical design.Develops and configures automation processes as per the solution design document (SDD) to meet defined requirements.Develops and configures new processes, tasks and objects using core workflow principles that are efficient, well structured, maintainable, and easy to understand.Complies with and helps enforce design and coding standards, policies, and procedures.Creates and maintains solution documentation.Designs and develops solutions utilizing RPA tools and maintains technical responsibility for project delivery as the sole technical resource on a project or the leader of a delivery team.Drives the strategic and tactical roll-out of the RPA solution to department/functions.Consults with partners to provide functional and technical expertise in areas including solution design, development, testing and risk identification/mitigation.Ensures quality of coded components by performing thorough unit testing.Analyzes, understands, and documents the business processes in detail where required.Identifies and communicates the technical infrastructure requirements.Designs RPA process solutions in accordance with standard design principles and conventions.Supports existing processes and implementing change requirements as part of a structured change control process.Works within project planning constraints, communicating any identified project risks and issues to the delivery/project manager accordingly and providing inputs to the change control process.Creates and documents test procedures and scenarios for the initial phases.Works collaboratively with test teams to fix assigned bugs with quality.Supports the Operational Teams during the rollout phases.Skills and Experience:Creativity: Problems are usually solved either intuitively or systematically. Intuition is used when no new knowledge is needed - you know enough to be able to make a quick decision and solve the problem, or you use common sense or experience to solve the problem. More complex problems or problems that you have not experienced before will likely require a more systematic and logical approach to solve, and for these you will need to use creative thinking.Researching Skills: Defining and solving problems often requires you to do some research: this may be a simple Google search or a more rigorous research project.Team Working: Many problems are best defined and solved with the input of other people