Remote
(Anywhere)
Salary Range
Full Time Employee
Experience Level
Mid level
Requirements
Desired Skills
Tasks and Responsibilities
Show originalResponsibilities
• Develop, maintain, and evolve process automation and RPA solutions, focusing primarily on Web applications, government portals, and external systems.
• Analyze processes to be automated and define the most suitable approach and technologies for each scenario.
• Automate navigation, form filling, queries, downloads, uploads, data extraction, and information submission in Web applications.
• Develop integrations with APIs and external services when available and appropriate.
• Maintain and evolve existing automations developed in .NET/C#, CefSharp, and JavaScript.
• Evaluate and utilize other languages, frameworks, and technologies when they offer a better fit for the solution, without restricting new automations to the current stack.
• Implement error handling, logging, validations, and recovery mechanisms for automations.
• Perform debugging, testing, and fixes resulting from changes in portals and external systems.
• Work with databases to read, write, and control information used by automations.
• Document developed solutions and maintain code versioning.
• Record and keep administrative information related to the work performed up to date.
Required Skills
• Programming logic and software development
• Web Development
• HTML and DOM
• JavaScript
• HTTP/HTTPS, Web requests, sessions, cookies, and authentication
• JSON
• C# and .NET platform
• Browser or Web process automation
• REST APIs and system integration
• SQL and relational databases
• Debugging, error handling, and log analysis
• Git and/or SVN
• Programming best practices
Desirable but not mandatory skills
• CefSharp
• Playwright
• Selenium
• Puppeteer
• Python applied to automation
• Node.js / TypeScript
• Web scraping
• Digital certificates
• XML
• Knowledge of SEFAZ, eSocial, city halls, and other government portals
• Queues, asynchronous processing, and scheduled tasks
• Automated testing
• CI/CD
• Agile methodologies
• Jira
• Technical English
Seniority Level
• Mid-level
• 3 to 4 years of experience in software development and/or medium-complexity automations is desirable.
• Prior experience with traditional low-code RPA platforms is not required.
Share job:
Share job: