NETSPEED SISTEMAS

Web/RPA Automation Developer (Remote)

Show original

Remote

(Anywhere)

Salary Range

BRL

Full Time Employee

Experience Level

Mid level

Requirements

3+ years of experience in the career
.NET
REST API
JavaScript
HTML
SQL
C#
Git

Desired Skills

CefSharp
Playwright
JSON
Python
TypeScript
CI/CD
Jira
Node.js
Puppeteer
XML
Selenium

Tasks and Responsibilities

Show original

Responsibilities

• 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: