Job Purpose:
The RPA Senior Developer is responsible for the complete ownership of requirements for endtoend automation development delivering expected solutions on time and with the required quality. The role involves regular status reporting to the Project Manager. The ideal candidate will have extensive experience in RPA development excellent analytical skills knowledge of solid programming principles and broad knowledge of technologies and programming languages.
Key Responsibilities:
- Support in designing solution architecture aligned with business requirements.
- Develop efficient wellstructured maintainable and easily understandable RPA solutions.
- Build highly scalable bestinclass automation solutions.
- Perform unit testing of developed scripts maintaining comprehensive documentation of test logs and results.
- Participate in the UAT verification phase supporting the UAT team and addressing any issues.
- Ensure delivery within estimated timelines.
- Engage in the peer review process of code adhering to design specifications.
- Follow best practices for code development review and release management.
- Provide quick resolution for issues during UAT and hyper care phases.
- Update senior technical members promptly about any blockers or challenges.
- Collaborate with operational teams to fix bugs during UAT and rollout phases.
- Stay updated with the latest RPA technologies to enhance project value.
- Work independently with limited support.
MustHave Skillset and Experience:
- Minimum of 7 years of experience in RPA development.
- At least 5 years of handson experience with UI Path.
- Basic understanding of .NET (C#) and .NET framework application development or scripting languages such as JavaScript VBS or JS.
- Experience in design methodologies (RPA) or equivalent knowledge in Microsoft/Java technologies.
- Proficiency in MS Office (Access Outlook Excel) including macro creation.
- Strong proficiency in SQL and database knowledge.
- Banking domain knowledge is an additional advantage.
Qualifications:
- Bachelor s degree in Computer Science Information Technology or a related field.
Key Attributes:
- Strong analytical and problemsolving skills.
- Ability to work independently and manage multiple tasks efficiently.
- Excellent communication skills and ability to collaborate with crossfunctional teams.
- Commitment to continuous learning and staying updated with industry trends.
software development,agile methodologies,sql,technical documentation,javascript,rpa development,ui path,ms office (access, outlook, excel),macro creation,.net (c#),vbs,team collaboration,design methodologies