# Desenvolvedor(a) de sistemas pleno

**Empresa:** Rise Retail
**Modalidade:** Remoto
**Contrato:** PJ
**Publicada em:** 2026-09-11

## Descrição

Vaga PJ - Modelo de prestação de serviços no formato REMOTO. 
O Desenvolvedor de Sistemas Pleno é responsável por projetar, construir, manter e otimizar aplicações e sistemas computacionais, alinhando soluções técnicas de engenharia de software à inovação tecnológica. Atua de forma autônoma na implementação de funcionalidades, integração de sistemas corporativos (incluindo desenvolvimento de Add-Ons e extensores) e incorporação de ferramentas de Inteligência Artificial generativa no fluxo de desenvolvimento. Sua atuação assegura a qualidade do software por meio de testes automatizados, revisão de código (code review), conteinerização de aplicações, sustentação de pipelines de CI/CD e rigoroso cumprimento dos padrões técnicos e de segurança estabelecidos. 
Responsabilidades Principais: 
· Desenvolvimento e Manutenção de Sistemas: Projetar, desenvolver e sustentar sistemas e serviços, implementando novas funcionalidades com código limpo, testável e de alta manutenibilidade. 
· Integração de Sistemas Corporativos e Add-Ons: Desenvolver e manter integrações entre sistemas corporativos (ERP, CRM, PLM) utilizando APIs, middlewares e desenvolvimento de Add-Ons/extensores sob medida. 
· Aplicação e Integração de Tecnologias de IA: Utilizar e integrar ferramentas e modelos de Inteligência Artificial (IA generativa, LLMs, APIs de automação) para otimização de processos internos e aumento de produtividade no desenvolvimento. 
· Revisão de Código e Qualidade: Realizar revisões técnicas de código (code review) dos pares, assegurando aderência aos padrões de arquitetura, boas práticas e qualidade técnica. 
· Testes Automatizados e Qualidade do Código: Desenvolver e executar testes automatizados (unitários e de integração), garantindo a cobertura, estabilidade e regressão zero das aplicações. 
· Melhoria de Performance e Arquitetura: Implementar melhorias contínuas de performance, escalabilidade, segurança e refatoração de arquitetura em sistemas existentes. 
· Conteinerização e Sustentação CI/CD: Criar e manter arquivos de conteinerização (Docker) e dar suporte a pipelines automatizados de build, teste e deploy (CI/CD). 
· Versionamento e Governança de Código: Aplicar versionamento de código estruturado (Git) seguindo boas práticas e fluxos de trabalho padrão da equipe técnica. 
· Interface Técnica e Alinhamento com Clientes Internos: Avaliar tecnicamente demandas, estimar esforços e interagir com clientes internos para alinhar requisitos e entregas de projetos. 
Requisitos Obrigatórios: 
· Ensino Superior completo ou em andamento em Ciência da Computação, Engenharia de Software, Sistemas de Informação, Análise e Desenvolvimento de Sistemas ou áreas afins. 
· Sólida experiência profissional (mínimo de 3 a 5 anos) atuando no desenvolvimento e sustentação de sistemas de software. 
· Conhecimento avançado e prático em pelo menos uma linguagem de programação back-end (.NET/C#, Python, Java ou equivalente). 
· Experiência prática na integração de sistemas corporativos via APIs RESTful e desenvolvimento/customização de Add-Ons. 
· Conhecimento prático e vivência no uso de ferramentas, APIs e ecossistemas de Inteligência Artificial aplicados ao desenvolvimento de software. 
· Domínio consistente de versionamento de código (Git), testes automatizados (unitários e integração) e pipelines de CI/CD. 
· Vivência consolidada com conteinerização de aplicações utilizando Docker e boas práticas de arquitetura de software (Clean Code, SOLID). 
Diferenciais (Requisitos Desejáveis): 
· Experiência prévia em desenvolvimento de Add-Ons/extensores para ERPs de mercado (ex.: SAP Business One, TOTVS ou Odoo). 
· Experiência prática com engenharia de prompts, integração de APIs de IA (OpenAI, Anthropic) ou desenvolvimento de agentes inteligentes/RAG. 
· Conhecimento em orquestração de contêineres (Kubernetes) e serviços de nuvem (AWS, Azure ou Google Cloud Platform). 
· Familiaridade com bancos de dados relacionais/NoSQL e metodologias ágeis de desenvolvimento de software (Scrum, Kanban).

## Habilidades

- Desenvolvimento de Sistemas
- Integração de Sistemas
- Inteligência Artificial
- Revisão de Código
- Testes Automatizados
- Conteinerização
- Versionamento de Código
- Arquitetura de Software

**Página original:** https://www.123vagas.com.br/vaga/desenvolvedor-sistemas-pleno-remoto-82442
