Role
Robocorp Automation Developer
Education
Bachelor's in Computer Science, Software Engineering, or related field
Role Summary
The Automation Developer is a seasoned technical contributor who independently designs, develops, and delivers intelligent automation solutions using Robocorp (Python-based RPA). You will take ownership of complex automation projects from technical design through production support and help evolve the team's delivery standards and reusable asset library.
What You Will Do
- Develop end-to-end automation solutions using Robocorp / Python, integrating across enterprise systems (SAP, Salesforce, ServiceNow, internal APIs).
- Own the technical design: produce solution design documents, data flow diagrams, and architecture decisions aligned with the Enterprise IA Delivery Methodology.
- Translate business process requirements into detailed technical specifications; recommend the best-fit technology for each use case.
- Lead testing activities (unit, integration, UAT) and ensure adequate stability, exception handling, and reporting before go-live.
- Deploy automations into Robocorp Control Room and production environments without disrupting existing operations.
- Provide L2 production support: root-cause analysis, performance tuning, and proactive monitoring improvements.
- Develop and maintain reusable automation components, shared Python libraries, and standardized templates to accelerate delivery.
- Evaluate and incorporate emerging technologies—using LLMs, pair progranning using GIThub Copilot
- Contribute to team knowledge-sharing sessions.
- Manage Stakeholders and timelines of your delivery
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field (Master's preferred).
- 5–10 years of experience in intelligent automation or software development, with at least 2 years building automation solutions using Robocorp / Python or a comparable framework.
- Proficient in Python (async programming, package management, testing frameworks such as pytest).
- Willingness to learn with Robocorp Control Room, Robot Framework, and Python-based RPA patterns.
- Experience with REST APIs, web scraping, database connectivity (SQL/NoSQL), and data transformation.
- Working knowledge of CI/CD pipelines, Git branching strategies, and DevOps principles.
- Solid project management awareness: able to estimate effort, manage tasks, and communicate status to leads.
- Effective communication skills; comfortable presenting technical concepts to non-technical stakeholders.
Desired Qualifications
- Experience with MS Power Platform (Power Automate, Power Apps)
- Robocorp Developer certification.