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

Desenvolvedor(a) Full Stack Sênior .NET | React

* 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.

Estamos em busca de um(a) Desenvolvedor(a) Full Stack Sênior, com sólida experiência em desenvolvimento de aplicações utilizando C#/.NET e React, conhecimentos em arquitetura de software e práticas DevOps.

Buscamos um profissional com forte atuação em desenvolvimento, capaz de implementar soluções arquiteturais, aplicar boas práticas de engenharia de software e contribuir para a evolução tecnológica das aplicações.

É essencial ter interesse em desenvolver e aprofundar competências em arquitetura de software, com disponibilidade para participar de treinamentos, adquirir novos conhecimentos e aplicá-los na prática.

💻 Quais vivências e conhecimentos esperamos de você?

Desenvolvimento de Software | Principal foco da oportunidade

Backend – C# e .NET

  • Experiência sólida no desenvolvimento backend utilizando C# e .NET;

  • Desenvolvimento, manutenção e evolução de aplicações e soluções corporativas;

  • Implementação de funcionalidades, serviços e integrações entre sistemas;

  • Aplicação de boas práticas de programação, qualidade de código e manutenibilidade;

  • Capacidade de analisar problemas técnicos, implementar correções e propor melhorias.

Frontend – React

  • Experiência prática no desenvolvimento frontend utilizando React;

  • Desenvolvimento, manutenção e evolução de interfaces e funcionalidades;

  • Integração entre aplicações frontend e serviços backend;

  • Aplicação de boas práticas de desenvolvimento e organização de código.

Qualidade e Testes

  • Implementação de testes unitários utilizando xUnit;

  • Conhecimento e aplicação de Test-Driven Development (TDD);

  • Aplicação de boas práticas de desenvolvimento e qualidade de código.

Banco de Dados

  • Experiência com Oracle e SQL Server;

  • Conhecimento em SQL e PL/SQL;

  • Desenvolvimento, análise e otimização de consultas e rotinas de banco de dados.

Arquitetura de Software | Implementação e Evolução Técnica

  • Conhecimento em diferentes arquiteturas e padrões de desenvolvimento;

  • Conhecimento em Arquitetura Hexagonal;

  • Aplicação de padrões de projeto e princípios de arquitetura de software;

  • Capacidade de implementar soluções seguindo definições e diretrizes arquiteturais;

  • Participação na análise e implementação de melhorias arquiteturais nas aplicações;

  • Interesse em aprofundar conhecimentos técnicos e evoluir profissionalmente em arquitetura de software;

  • Disponibilidade para participar de treinamentos e aplicar os conhecimentos adquiridos no desenvolvimento das soluções.

Microsoft Azure e DevOps

Azure DevOps

  • Git e estratégias de versionamento;

  • Repositórios de código-fonte;

  • Configuração e manutenção de pipelines CI/CD;

  • Configuração de Policies e regras de aprovação;

  • Gestão de permissões e segurança dos repositórios;

  • Azure Artifacts.

Serviços e Infraestrutura Azure

  • Azure Functions;

  • Azure API Management (APIM), incluindo integração com VNet e conhecimentos de billing e custos;

  • Azure Key Vault;

  • Azure Arc;

  • Configuração de aplicações Azure, incluindo integração com SSO (Single Sign-On).

Mensageria e Integração

  • Conhecimento em soluções de mensageria e comunicação assíncrona entre sistemas;

  • Apache Kafka;

  • RabbitMQ.

Containerização e Orquestração

  • Docker;

  • Kubernetes.

Observabilidade e Monitoramento

  • Conhecimento em ferramentas de monitoramento, análise de métricas, centralização de logs e diagnóstico de incidentes;

  • Grafana e/ou Grafana Loki;

  • Prometheus;

  • Zabbix.

Inteligência Artificial

  • Conhecimento em tecnologias e arquiteturas de Inteligência Artificial aplicadas ao desenvolvimento de soluções corporativas;

  • RAG (Retrieval-Augmented Generation);

  • MCP (Model Context Protocol);

  • Fine-tuning de modelos de IA;

  • Desenvolvimento e utilização de agentes de IA, incluindo:

    • Microsoft Copilot.

    • Claude.

    • Outras plataformas e ferramentas de IA.

⭐ Será um diferencial se você tiver:

  • Conhecimento em provedores de nuvem adicionais, como AWS e Google Cloud Platform (GCP);

  • Conhecimento em Python;

  • Experiência prática na integração entre aplicações, serviços em nuvem e soluções de Inteligência Artificial.

Acesse nosso grupo de vagas!