Descrição da Vaga: Estamos em busca de um(a) desenvolvedor(a) experiente para diagnosticar e atualizar um sistema legado desenvolvido em Visual Basic (VB6 ou VB.NET). O sistema foi criado internamente e atualmente está com módulos obsoletos, sem acesso direto ao código-fonte completo. O profissional será responsável por avaliar a viabilidade de manutenção ou reconstrução do sistema, garantindo sua funcionalidade e, se necessário, propondo uma migração para tecnologias modernas. Responsabilidades: Realizar diagnóstico completo do sistema legado e identificar os componentes e arquivos existentes. Aplicar técnicas de engenharia reversa para análise e, se possível, recuperação do código-fonte. Propor e implementar atualizações ou correções necessárias para os módulos obsoletos. Analisar e documentar o funcionamento atual do sistema. Estudar a viabilidade de modernização do sistema, considerando ferramentas e tecnologias atuais. Garantir a integridade dos dados e a continuidade das operações durante o processo. Requisitos: Experiência comprovada com desenvolvimento em Visual Basic (VB6 ou VB.NET). Conhecimento em engenharia reversa e manutenção de sistemas legados. Familiaridade com banco de dados (Access, SQL Server ou similares) e strings de conexão. Capacidade de identificar dependências (ocx, dlls) e reconfigurar ambientes antigos. Habilidade para propor soluções eficientes, tanto para manutenção quanto para migração. Conhecimento em análise e documentação de sistemas. Diferenciais: Experiência com modernização ou migração de sistemas para tecnologias mais recentes. Familiaridade com metodologias ágeis e boas práticas de desenvolvimento. Informações da Vaga: Local: Presencial (Curicica, RJ) ou remoto, dependendo da necessidade. (Entrevista presencial) Modelo de Contratação: PJ, CLT, ou contrato temporário (negociável). Remuneração: A combinar, com base na experiência e na complexidade do projeto. Duração do Projeto: Estimativa inicial para diagnóstico e propostas, com possibilidade de extensão.
Número de vagas: 1
Tipo de contrato e Jornada: Temporário - Período Integral
Área Profissional: Analista em Informática, TI, Telecomunicações - Programador / Desenvolvedor