Caro usuário, habilite o javascript para que esse site funcione corretamente.

Desenvolvedor FullStack Pleno/Sênior| Supero Outsourcing

* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Senior

A Koopere está com oportunidade para projeto no GRUPO SUPERO.

  • Suas principais atividades serão:

    • Atuar no desenvolvimento full-stack utilizando React no front-end e .NET C# no back-end.

    • Participar de todo o ciclo de desenvolvimento da demanda, desde o entendimento da necessidade até a homologação com o usuário.

    • Analisar sistemas legados desenvolvidos em VB6 para compreender regras de negócio e realizar a reescrita para tecnologias modernas.

    • Conduzir atividades de discovery, interagindo diretamente com Key Users para levantamento e validação de requisitos quando necessário.

    • Documentar o entendimento funcional das telas e funcionalidades antes do início do desenvolvimento.

    • Desenvolver novas funcionalidades seguindo boas práticas de arquitetura, componentização e reutilização de código.

    • Implementar consultas e integrações com banco de dados Oracle, realizando manutenção e evolução de consultas SQL, procedures e JOINs complexos.

    • Desenvolver acesso a dados utilizando Dapper e gerenciamento de credenciais com Azure Key Vault.

    • Criar e executar testes unitários utilizando xUnit, contribuindo para o aumento da qualidade e cobertura de testes da aplicação.

    • Apoiar usuários durante as etapas de homologação e realizar ajustes necessários.

    • Registrar e acompanhar demandas e melhorias através do Azure Boards e do fluxo de solicitações do Teiflow.


    Quais vivências esperamos de você:

    • Experiência atuando como Desenvolvedor(a) Full Stack.

    • Vivência em projetos de manutenção e modernização de sistemas legados.

    • Capacidade de atuar com autonomia, conduzindo demandas de ponta a ponta.

    • Experiência em levantamento de requisitos e contato direto com usuários de negócio.

    • Facilidade para compreender regras de negócio a partir da leitura de código existente, mesmo quando não houver documentação funcional.

    • Experiência em desenvolvimento de aplicações corporativas de grande porte.

    • Conhecimento na escrita, análise e otimização de consultas SQL complexas.

    • Vivência em ambientes com processos de discovery, desenvolvimento, testes e homologação.

    • Perfil analítico, colaborativo e orientado à resolução de problemas.


    Será legal se você tiver:

    • Experiência em projetos de migração de sistemas VB6 para tecnologias modernas.

    • Conhecimento do AntFramework.

    • Experiência com arquitetura baseada em componentes no React.

    • Vivência com desenvolvimento orientado a testes (TDD) ou fortalecimento da cultura de testes unitários.

    • Conhecimento em boas práticas de arquitetura de software, organização de código e manutenção de aplicações de grande porte.

    • Experiência em ambientes que utilizam Azure DevOps, especialmente Azure Boards.

    • Familiaridade com processos de sustentação, evolução contínua e modernização de aplicações corporativas.


    Qual(is) a(s) tecnologia(s) serão indispensáveis ter conhecimento/experiência?

    • Front-end: React

    • Back-end: .NET C#

    • Framework: AntFramework

    • Banco de Dados: Oracle

    • Micro ORM: Dapper

    • Versionamento: Git

    • Gestão de Demandas: Azure Boards

    • Gerenciamento de Credenciais: Azure Key Vault

    • Testes Unitários: xUnit

    • Sistemas Legados: VB6

    • SQL Avançado: consultas complexas, JOINs e procedures

    • Ferramenta de Gestão de Melhorias: Teiflow (desejável conhecimento do fluxo de OS)