The Software Technical Analyst is responsible for creating and maintaining automation solutions for the areas of focus using Robotics Process Automation (RPA) processes and technology.
The role interfaces with both technology and business operations team to build and configure efficient, scalable automations within prescribed automation tools and coding standards.
The role will develop, implement, and maintain automations / robots (digital workforce assets) with the highest positive impact.
The role will facilitate trainings and mentor junior developers.
Key Accountabilities :
The automation engineer is mainly responsible for the planning and executing the day-to-day activities of Robotics and Process Automation engagements for clients
Assist clients in evaluating manual operations to help identify performance improvement opportunities within their day-to-day processes
Responsible for seamless functioning technology and applications for the benefit of internal and external users
Assists with resolution of issues surfaced by support analysts
Enables use of software / platform components through configuration, scripting and provisioning, designs materials and processes to educate users
Create and maintain script libraries to triage most common issues
Monitors and reports persistent issues to enable Technical Product Owner to manage vendor relationships
Proactively makes suggestions for improvements
Focuses on configuring platform to enable software development
Uses from catalogue of scripts and solutions to solve known issues regarding configuring, provisioning and maintaining software / platform
Develops training material, processes and flows to enable users to optimize use of software / platform
Basic business acumen, able to support delivery of value proposition
Works together in a small team with a common purpose, follows rules from team members
Follow Scrum / Agile principles and attend all scrum events like Daily Scrum, Sprint Planning and can facilitate as Scrum Master
Collaborate with other members of the Scrum team to ensure timely delivery of requirements
Share experience and knowledge to assist in the development of recommendations and solutions that are in-line with industry best practices
Bachelor’s Degree in any Technology courses (Computer Science, Computer Engineering, IT, MIS or a related Analytical field) with preference for applicants with experience in programming.
4+ years of development experience with a solid understanding of programming concepts.
3+ years of experience with any automation tool
Understanding of process design documents and technical design documents on automation space
Ability to improvise configuration / coding to new situations, new integrations and / or new products / interfaces within RPA software / tool.
Workflow Modeling applications
Business acumen, ability to relate activities to Manulife business model
Strong knowledge of object and data models; understanding of fields and attributes
Strong ability to configure and resolve issues
Understanding of user interfaces, ability to modify templates
Can conduct classroom and virtual trainings
Can mentor competent colleagues
Most interpersonal skills meet requirements
Strong working knowledge of key aspects of role
Staying abreast of developments in your own technical discipline
Most straightforward tasks completed to acceptable standard, requires some iteration
Understands the informal structure
Constantly learns from both success and failure
Good verbal and written communication; able to effectively articulate technical vision, possibilities, and outcomes
Proactively identifies opportunities for improvement in processes and workflows
Monitors areas of persistent difficulty and creates materials to efficiently deal with them