Desenvolvedor(A) Powerbuilder - Especialista Em Sistemas Legados
ecore
Score da Vaga
100 pontosBe yourself, be your best!
Combinamos nossa experiência global em indústrias-chave e as últimas tecnologias para ajudar empresas em rápido crescimento e estabelecidas a transformar e acelerar seus modelos de negócios, desenvolver soluções digitais inovadoras, escalar capacidades tecnológicas e sustentar seu crescimento.
Conheça a área de Desenvolvimento de Software!
Junte-se a nossa área de Desenvolvimento de Software e colabore em projetos desafiadores e entregas de soluções inovadoras. Se você é apaixonado por resolver desafios complexos, trabalhar com tecnologias de ponta e deseja contribuir para a transformação digital de nossos clientes, essa área é para você. Oferecemos um ambiente de aprendizado contínuo e desenvolvimento profissional, onde a criatividade e a inovação são valorizadas.
Faça parte do nosso time!
A e-Core está formando um time de entrega para um piloto de consolidação de ERP em larga escala - um ecossistema de aplicações implantáveis de forma independente, com uma base legada significativa em PowerBuilder ao lado de uma stack moderna em .NET. Esta posição é essencial para um cutover de piloto com prazo fixo e vai atuar diretamente com ferramentas de entrega potencializadas por IA para acelerar a análise, a refatoração e a documentação de código legado.
Buscamos um(a) desenvolvedor(a) PowerBuilder sênior, com experiência sólida e prática na manutenção ou modernização de bases de código legadas de grande porte. Essa pessoa será a principal fonte de conhecimento em PowerBuilder do time: atuando na “arqueologia de software” necessária para revelar regras de negócio escondidas no código, sinalizando dependências e particularidades não documentadas, e orientando tanto desenvolvedores humanos quanto agentes de IA sobre como trabalhar com segurança dentro da plataforma. É necessário inglês avançado, falado e escrito, já que a posição interage diretamente com stakeholders técnicos do cliente na América do Norte.
O que você fará nessa função:
- Ser a referência em PowerBuilder para um time de entrega sob um cronograma de piloto compactado.
- Explorar a base de código legada em PowerBuilder e realizar arqueologia de software para extrair regras de negócio e lógica não documentada, apoiando tanto a entrega imediata de funcionalidades quanto o planejamento de modernização de longo prazo.
- Identificar riscos, dívida técnica e comportamentos não documentados na base de código existente antes que se tornem defeitos em estágios avançados do projeto.
- Fazer parceria com o(a) Arquiteto(a) de Soluções para definir padrões e restrições que serão transformados em skills customizadas de agentes de IA para PowerBuilder, como parte da disciplina mais ampla de Harness Engineering do time.
- Revisar mudanças de código propostas por agentes de IA nos módulos PowerBuilder, quanto à correção e à aderência às convenções do sistema legado.
- Avaliar e recomendar ferramentas (por exemplo, Visual Expert) para apoiar a análise de código e a extração de documentação.
- Comunicar-se diretamente com stakeholders técnicos do cliente sobre restrições, riscos e abordagens recomendadas para o sistema legado.
- Mentorar outros desenvolvedores (incluindo desenvolvedores .NET com exposição parcial a PowerBuilder) sobre as convenções do sistema legado.
Esta posição é adequada para você se você:
- Sólida experiência em desenvolvimento de software, tendo experiência prática em desenvolvimento PowerBuilder, com profundidade comprovada em aplicações corporativas de grande porte (bases de código com múltiplos milhões de linhas são um diferencial); candidatos com forte profundidade técnica mas com menos anos de experiência em PowerBuilder, incluindo disponibilidade para atuação em regime de consultoria ou parcial, também são incentivados a se candidatar.
- Já demonstrou experiência explorando bases de código legadas com documentação limitada ou inexistente (arqueologia de software).
- Tem familiaridade com padrões de integração entre PowerBuilder e .NET.
- Tem experiência com processos de modernização, refatoração progressiva e desativação em fases de sistemas corporativos.
- Tem experiência trabalhando em ambientes de entrega com prazo fixo e alta visibilidade.
- Tem inglês avançado, escrito e falado.
Seria ótimo se você tiver:
- Familiaridade prática com pelo menos um harness de codificação com IA (Claude Code, Codex ou similar) e um bom entendimento de como o ecossistema funciona (Skills, Agents, Spec-Driven Development).
- Experiência com desenvolvimento backend em C# e .NET.
- Experiência com Visual Expert ou ferramentas similares de análise estática de código PowerBuilder.
- Experiência prévia com sistemas ERP ou conhecimento de domínio em manufatura/agronegócio.
- Experiência mentorando desenvolvedores híbridos ou com formação cruzada em transição para sistemas legados.
- Background em consultoria ou em funções de entrega com contato direto com o cliente.
O que sucesso significa nos primeiros 45 dias:
- Entrega uma avaliação inicial de riscos e complexidade da base de código PowerBuilder, relevante ao escopo confirmado do piloto.
- Valida a viabilidade do Visual Expert ou de uma ferramenta equivalente para análise de código.
- Estabelece o primeiro conjunto de padrões/regras documentados para alimentar as skills customizadas de agentes de IA, além das ferramentas e do processo para viabilizar a engenharia de loop agêntico.
- Constrói credibilidade junto ao cliente como uma voz técnica de confiança sobre as restrições do sistema legado.
Onde você estará baseado
Remoto (Brasil ou LATAM), atuando em um projeto para cliente da América do Norte.
Beneficios de ser e-Corean!
Nós oferecemos pacote de benefícios flexível: com o e-Core BeneFlex os nossos e-Coreans podem montar um pacote de benefícios de acordo com seu perfil e necessidades.
💳 Benefícios Financeiros
Auxílio alimentação e/ou refeição.
Cartão de multi benefícios.
PLR (Participação nos Lucros e Resultados).
Plano de Previdência Privada.
✅ Saúde e Bem-Estar
Plano de saúde, odontológico e seguro de vida.
Plano de saúde para seu pet.
Parceria com a Wellhub para manter a rotina ativa.
🏝️ Flexibilidade e Qualidade de Vida
15 dias de férias a cada 6 meses.
Auxílio mensal para trabalho remoto.
🎓 Desenvolvimento
Auxílio educação e creche.
Parcerias educacionais
Entre outros benefícios para tornar sua e-Core experience mais enriquecedora.
Na e-Core, recrutamos com intencionalidade para refletir nossa cultura, valorizando a diversidade em todas as suas formas. Acreditamos que gênero, idade, etnia, raça, religião, orientação sexual e outros marcadores de identidades são ativos que enriquecem nosso time, sem barreiras para talentos brilharem. Nosso compromisso é com a Igualdade de Oportunidades, incentivando cada pessoa a ser ela mesma e crescer profissional e pessoalmente.#BeYourself #BeYourBest
Privacidade
Ao enviar uma inscrição, reconheço que li e entendi a Política de Privacidade da e-Core.
Privacy Policy (EN) / Política de Privacidade (PT-BR)
O objetivo de tudo o que fazemos é conectar pessoas e tecnologia para construir um futuro melhor juntos!
Sobre a área de Desenvolvimento
A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.
As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.
Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.
Sobre a área de Product Owner
O Product Owner (PO) é o profissional responsável por maximizar o valor do produto entregue pelo time de desenvolvimento. Ele atua como a voz do cliente e dos stakeholders, gerenciando e priorizando o backlog do produto, definindo histórias de usuário claras e garantindo que o time trabalhe nos itens mais valiosos para o negócio.
As principais habilidades incluem gestão de backlog, escrita de histórias de usuário, priorização (Mascow, RICE), metodologias ágeis (Scrum, Kanban) e comunicação com stakeholders. Conhecimento em ferramentas como Jira, Trello, Azure DevOps e Miro é essencial.
Product Owners são profissionais altamente demandados no mercado de tecnologia, atuando de forma colaborativa com Scrum Masters, Product Managers e times de engenharia para impulsionar a agilidade e a entrega de valor contínuo.
Sobre a área de Publicidade e Propaganda
A área de Publicidade e Propaganda é voltada para o planejamento, criação e veiculação de campanhas de comunicação com o objetivo de promover marcas, produtos, ideias ou serviços. Profissionais do setor atuam em agências de publicidade ou departamentos internos de marketing nas áreas de criação (direção de arte, redação publicitária), planejamento estratégico, atendimento a contas e compra de mídia.
Conheça Outras Áreas
Entenda melhor o escopo de atuação, habilidades necessárias e ferramentas utilizadas em diferentes áreas de carreira.
Sobre a área de Produto
Product Management é uma das áreas mais strategicamente relevantes nas organizações de tecnologia. O Product Manager é responsável por definir a visão do produto, priorizar funcionalidades e coordenar equipes multidisciplinares para entregar valor ao usuário.
As habilidades essenciais incluem pensamento estratégico, análise de dados, comunicação, liderança e conhecimento técnico. Ferramentas como Jira, Confluence, Miro e analytics platforms são fundamentais no dia a dia.
Salários para PMs no Brasil variam de R$ 8.000 (júnior) a R$ 35.000+ (sênior em big techs), com oportunidades crescentes para trabalho remoto internacional.
Sobre a área de Blockchain
A área de Blockchain envolve o desenvolvimento e a implementação de registros distribuídos e seguros de transações (ledgers). Profissionais dessa área trabalham com o desenvolvimento de smart contracts (contratos inteligentes), criptografia, algoritmos de consenso e plataformas como Ethereum, Hyperledger e Solana, garantindo segurança e descentralização para diversos tipos de aplicações.
Sobre a área de Engenharia
A Engenharia de Software vai além do desenvolvimento tradicional, focando em escalabilidade, performance e arquitetura de sistemas. Engenheiros de software são responsáveis por projetar infraestruturas que suportam milhões de usuários simultâneos.
As habilidades incluem arquitetura de microsserviços, DevOps, cloud computing, segurança de aplicações e otimização de performance. Conhecimento em containerização (Docker, Kubernetes) e CI/CD é cada vez mais exigido.
Engenheiros de software sênior são profissionais raros e muito bem remunerados, com oportunidades em grandes tech companies globais.
Sobre a área de Suporte Técnico
O Suporte Técnico é essencial para garantir a satisfação e retenção de clientes. Profissionais de suporte resolvem problemas técnicos, documentam soluções e identificam padrões que podem levar a melhorias no produto.
As principais habilidades incluem troubleshooting, atendimento ao cliente, documentação técnica, conhecimento de ITIL e ferramentas de ticketing (Zendesk, Freshdesk, Intercom).
O suporte técnico evoluiu de uma função reativa para proativa, com profissionais de alto nível atuando em Customer Engineering e Support Engineering.
Sobre a área de Frontend
A área de Frontend é responsável por criar as interfaces visuais com as quais os usuários interagem em sites e aplicações web. Profissionais de frontend combinam habilidades técnicas com design para entregar experiências digitais intuitivas, responsivas e acessíveis.
As principais habilidades incluem HTML, CSS, JavaScript/TypeScript, frameworks como React, Angular e Vue, ferramentas de build (Webpack, Vite), CSS (Tailwind, Sass), testes (Jest, Cypress) e conhecimento de performance web e acessibilidade (WCAG). Familiaridade com design systems e componentes reutilizáveis é diferencial.
Desenvolvedores Frontend em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam React, Next.js, performance web e acessibilidade. A área oferece oportunidades desde desenvolvedor júnior até arquiteto frontend, com foco em experiência do usuário, performance e qualidade de código.
Comentários 0