Desenvolvedor .net senior

3 semanas atrás


Brasil Portal de Compras Públicas Tempo inteiro

O Desenvolvedor .NET Sênior III será responsável pelo desenvolvimento e manutenção de soluções robustas utilizando tecnologias de back-end baseadas em .NET, e banco de dados relacionais e não relacionais. Este profissional será um ponto de referência técnica dentro da equipe, participando de discussões de arquitetura, garantindo a escalabilidade e eficiência dos sistemas e aplicando as melhores práticas de desenvolvimento.

Além disso, atuará tanto no back-end quanto possívelmente no front-end (utilizando frameworks modernos), com foco em sistemas distribuídos e arquitetura de microsserviços, além de integrar soluções com sistemas de mensageria para garantir a comunicação entre serviços.

Responsabilidades e Atribuições:

  1. Desenvolvimento:
    Implementar funcionalidades complexas tanto no back-end (.NET) quanto no front-end (quando necessário) utilizando frameworks como React ou Angular.
  2. Desenvolvimento e Integração de APIs:
    Criar e integrar APIs RESTful e GraphQL para garantir a comunicação eficiente entre diferentes serviços e componentes da aplicação.
  3. Gerenciamento de Banco de Dados Relacional e Não Relacional:
    Trabalhar com bancos de dados relacionais (ex.: SQL Server, MySQL) e não relacionais (ex.: MongoDB, Redis) garantindo performance e eficiência no armazenamento e recuperação de dados.
  4. Mensageria e Sistemas Distribuídos:
    Projetar e desenvolver sistemas utilizando mensageria (ex.: RabbitMQ, Kafka) para comunicação entre serviços, garantindo alta disponibilidade e escalabilidade.
  5. Participação na Arquitetura de Software:
    Contribuir para o design de arquiteturas baseadas em microsserviços, definindo soluções que favoreçam a escalabilidade e manutenção dos sistemas.
  6. Implementação de Testes Automatizados:
    Desenvolver e manter testes unitários, de integração e de performance para garantir a robustez e qualidade do código entregue.
  7. Participação em Projetos de Modernização e Migração para Cloud:
    Contribuir para a modernização de sistemas legados e para a migração de soluções para ambientes de nuvem (AWS, Azure ou Google Cloud).
  8. Segurança e Performance:
    Garantir que as soluções desenvolvidas atendam às melhores práticas de segurança e sejam otimizadas para alto desempenho.
  9. Mentoria e Suporte a Desenvolvedores Júnior e Pleno:
    Orientar e oferecer suporte técnico a desenvolvedores menos experientes, promovendo o aprendizado dentro da equipe.
  10. Colaboração com Metodologias Ágeis:
    Participar ativamente de cerimônias ágeis (sprints, dailies, plannings e retrospectivas) contribuindo para a entrega contínua de valor.
  11. Monitoramento e Observabilidade: Implementar e configurar ferramentas de monitoramento e logging (Prometheus, Grafana, ELK Stack), garantindo a observabilidade de todos os serviços e sistemas.
  12. Colaboração Interfuncional: Trabalhar com equipes multifuncionais (dados, produto, segurança) para garantir que as soluções sejam integradas e otimizadas para todos os aspectos do negócio.

Requisitos:

Domínio de .NET Framework/Core:
Experiência avançada em desenvolvimento com C# e .NET Core e variações para back-end.

Bancos de Dados Relacional e Não Relacional:
Forte experiência com SQL Server, MySQL, além de MongoDB, Redis ou outros bancos de dados não relacionais.

Cache com Redis: Utilizar Redis para melhorar a performance das aplicações, otimizando consultas e gerenciando o armazenamento em cache.

Mensageria:
Experiência com RabbitMQ, Kafka ou outras tecnologias de mensageria para sistemas distribuídos.

Front-end Moderno (esperado):
Experiência com React, Angular ou outro framework moderno de front-end, garantindo uma boa experiência de usuário e integração com back-end.

CI/CD e DevOps:
Experiência com pipelines de CI/CD, automação de deploys e práticas de DevOps, utilizando ferramentas como Jenkins, GitLab CI ou Azure DevOps.

Conhecimento em Nuvem:
Experiência com AWS, Azure ou Oracle oci, integrando e desenvolvendo soluções para ambientes de nuvem.

Conhecimento de Segurança de Software: Experiência com práticas de DevSecOps e segurança de software, integrando segurança em todas as fases do desenvolvimento.

Automação de Infraestrutura: Experiência com ferramentas de automação como Terraform e/ou Ansible.

Habilidades Avançadas em Monitoramento: Conhecimento em ferramentas de monitoramento e logging, como Prometheus, Grafana e ELK Stack, para garantir a observabilidade e o monitoramento de sistemas em tempo real.

Ferramentas Ágeis e Colaborativas: Familiaridade com ferramentas de gerenciamento de projetos como Jira ou Azure DevOps, e práticas ágeis (Scrum, Kanban).

Diferenciais:

Certificações Avançadas: Certificações em cloud (AWS, Azure, Google Cloud/Oracle OCI) ou DevOps.

Automação de Infraestrutura e Contêineres: Experiência com Docker, Kubernetes e ferramentas de orquestração de contêineres.

Especialização em Segurança de Software: Certificações em segurança da informação e experiência com frameworks de segurança, como OWASP e práticas de compliance.

Conhecimento em Arquitetura Event-Driven


  • Desenvolvedor .Net Sênior

    4 semanas atrás


    Brasil Genesis Consulting Partners, LLC Tempo inteiro

    Desenvolvedor .NET SêniorJob DescriptionA Genesis Consulting tem oportunidade imediata para Desenvolvedores .NET experientes com verdadeira paixão por crescimento profissional e entrega de valor através da tecnologia. Nossos clientes são alguns dos principais líderes mundiais em diferentes indústrias e o candidato fará parte de projetos desafiadores...

  • Desenvolvedor .net sênior

    2 semanas atrás


    Brasil Genesis Consulting Partners, LLC Tempo inteiro

    Desenvolvedor. NET Sênior Job Description A Genesis Consulting tem oportunidade imediata para Desenvolvedores. NET experientes com verdadeira paixão por crescimento profissional e entrega de valor através da tecnologia. Nossos clientes são alguns dos principais líderes mundiais em diferentes indústrias e o candidato fará parte de projetos...


  • Brasil SIS Innov & Tech Tempo inteiro

    Há mais de 20 anos mercado, somos uma consultoria estratégica de Inovação e Transformação Digital. Nossa especialidade é impulsionar as demandas de nossos clientes, integrando processos, pessoas e tecnologia de alta performance. Estamos com uma oportunidade para o nosso time corporativo para: Desenvolvedor(a). Net Sênior Inglês avançado ou...


  • Brasil SIS Innov & Tech Tempo inteiro

    Há mais de 20 anos mercado, somos uma consultoria estratégica de Inovação e Transformação Digital. Nossa especialidade é impulsionar as demandas de nossos clientes, integrando processos, pessoas e tecnologia de alta performance. Estamos com uma oportunidade para o nosso time corporativo para: Desenvolvedor(a) .Net Sênior Inglês avançado ou...

  • Desenvolvedor .Net

    3 semanas atrás


    Brasil Vannon Web Solutions Tempo inteiro

    Descrição da vagaSomos uma empresa de tecnologia que desenvolve soluções de e-commerce e buscamos desenvolvedores .Net Junior, Pleno e Senior para atuar Junto à equipe de desenvolvimento de sistemas da empresa. Irá atuar na análise e desenvolvimento de soluções para os produtos da empresa, Atuará junto ao time de arquitetura com ideias para...

  • Desenvolvedor .NET

    2 semanas atrás


    Brasil Mouts TI Tempo inteiro

    Vem para a Mouts TI! Na Mouts, entregamos soluções personalizadas que auxiliam nossos clientes, de maneira ágil e eficaz, na promoção da transformação digital de seus negócios. Acreditamos que a tecnologia é um agente de inovação para melhorar a vida das pessoas de forma descomplicada. Agora buscamos Desenvolvedores .NET (Pleno/Senior) para...

  • Desenvolvedor .net

    2 semanas atrás


    Brasil Mouts TI Tempo inteiro

    ???? Vem para a Mouts TI! Na Mouts, entregamos soluções personalizadas que auxiliam nossos clientes, de maneira ágil e eficaz, na promoção da transformação digital de seus negócios. Acreditamos que a tecnologia é um agente de inovação para melhorar a vida das pessoas de forma descomplicada. Agora buscamos Desenvolvedores. NET (Pleno/Senior)...


  • Brasil AMcom Sistemas de Informação Tempo inteiro

    Join to apply for the Pessoa Desenvolvedora .NET Sênior role at AMcom Sistemas de Informação Somos inspired by tech powered by people. Por isso, precisamos de pessoas apaixonados por desafios e com sede de aprendizado contínuo. Buscamos por novos makers para sonharem com a gente, que enxerguem além do óbvio e que estejam prontos para se juntar a nós...


  • Brasil SIS Innov & Tech Tempo inteiro

    Há mais de 20 anos mercado, somos uma consultoria estratégica de Inovação e Transformação Digital. Nossa especialidade é impulsionar as demandas de nossos clientes, integrando processos, pessoas e tecnologia de alta performance. Estamos com uma oportunidade para o nosso time corporativo para: Desenvolvedor(a) .Net Sênior Inglês avançado ou...


  • Brasil ART IT Intelligent Technology Tempo inteiro

    Oportunidade: Desenvolvedor(a) Fullstack .NET C# – Sênior Local: Remoto Modelo de contratação: PJ Tecnologias e competências essenciais:.NET C# – desenvolvimento em plataforma webASP.NET Core com padrão MVCSQL Server – modelagem e otimização