Developer - L
KeySkills
Job Description
Job Description:
To design, develop, test, and maintain software solutions?particularly Robotic Process Automation (RPA) systems?for client deployments. The role ensures delivery of high-quality, error-free software by following best practices throughout the Software Development Life Cycle (SDLC).
Key Responsibilities:
1. Requirements Analysis & Solution Design
-
Understand client requirements and translate them into effective technical solutions.
-
Study system flows, data usage, and work processes to support design and implementation.
-
Perform root cause analysis of issues and formulate robust solutions.
-
Collaborate with functional teams and system analysts for requirement gathering and validation.
-
Recommend improvements to system performance and availability.
2. Software Development & Optimization
-
Code, test, and debug software modules using RPA technologies.
-
Evaluate operational feasibility by assessing problem definitions and development proposals.
-
Modify existing software to correct issues, optimize performance, or ensure compatibility with updated hardware/interfaces.
-
Create and automate test cases and scenarios for validation.
-
Ensure all coding is aligned with defined standards and quality parameters.
3. Documentation & Communication
-
Maintain detailed documentation including code comments, flowcharts, and project status reports.
-
Prepare technical and operational documentation for delivery to clients.
-
Ensure accurate and timely reporting (MIS) as per project schedules.
-
Communicate effectively with team members, stakeholders, and clients.
4. Client Interaction & Status Reporting
-
Capture client requirements and feedback to ensure high-quality deliverables.
-
Provide regular updates on project status, potential risks, and mitigation strategies.
-
Respond to client queries and issues promptly and professionally.
-
Participate in ongoing training to keep skills and knowledge up to date.
Performance Indicators
KPI Measurement Software Deployment 100% error-free onboarding and implementation, adherence to release plan Quality & CSAT On-time delivery, bug-free code, positive client feedback, timely issue resolution Reporting & Documentation 100% timely submission of MIS and other required reports
Required Skills
-
Mandatory: RPA (Robotic Process Automation)
-
Experience with RPA tools such as UiPath, Blue Prism, or Automation Anywhere
-
Strong understanding of SDLC and software engineering principles
-
Proficiency in debugging, testing frameworks, and process automation
-
Excellent written and verbal communication skills
-
Ability to collaborate effectively across teams and with clients
-