Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Datum

NewBe an early applicant

Pessoa desenvolvedora .net sênior

Posted Updated
Discussion

Summary

Senior .NET developer supporting and evolving critical high-availability systems: analyzing and resolving incidents, maintaining integrations via REST/SOAP APIs and RabbitMQ messaging, and monitoring performance and observability. Core stack: .NET Framework/.NET Core, SQL Server, Microsoft Azure, Dynatrace and Grafana.

Estamos buscando uma pessoa que ouse protagonizar com a gente.

Responsabilidades e atribuições

Buscamos uma pessoa Desenvolvedora .NET Sênior para atuar na sustentação e evolução de sistemas críticos de alta disponibilidade, contribuindo para a estabilidade, a segurança e a performance das aplicações. Essa pessoa terá um papel importante na análise e resolução de incidentes, na identificação de problemas e vulnerabilidades e na melhoria contínua dos ambientes, trabalhando com integrações, monitoramento e observabilidade para garantir a continuidade e a confiabilidade das operações.

Sustentação e resolução de incidentes:

  • Atuar na análise, investigação e resolução de incidentes e problemas em sistemas críticos, identificando causas-raiz e implementando soluções definitivas.
  • Realizar análises técnicas para identificar falhas, vulnerabilidades e oportunidades de melhoria nas aplicações.
  • Contribuir para a estabilidade, a disponibilidade e a performance dos sistemas, minimizando impactos na operação.
  • Participar de ações preventivas e corretivas, promovendo a melhoria contínua dos serviços e aplicações.

Desenvolvimento e manutenção de aplicações:

  • Desenvolver, manter e evoluir aplicações utilizando .NET Framework e .NET Core.
  • Analisar códigos e componentes existentes, identificando oportunidades de otimização, correção de falhas e aprimoramento da qualidade técnica.
  • Trabalhar na manutenção e evolução de integrações entre sistemas, garantindo consistência, confiabilidade e eficiência no processamento das informações.
  • Aplicar boas práticas de desenvolvimento, segurança e qualidade de código.

Integrações e mensageria:

  • Desenvolver, manter e solucionar problemas em integrações por meio de APIs REST e SOAP.
  • Atuar com sistemas de mensageria e filas, especialmente RabbitMQ, garantindo a confiabilidade e a eficiência na comunicação entre aplicações.
  • Investigar falhas de comunicação, processamento e troca de dados entre sistemas integrados.

Cloud, operação e observabilidade:

  • Atuar em ambientes Microsoft Azure, apoiando a sustentação e a disponibilidade dos serviços e aplicações.
  • Monitorar recursos, serviços e aplicações, identificando comportamentos anômalos, gargalos de performance e possíveis indisponibilidades.
  • Utilizar ferramentas como Dynatrace e Grafana para acompanhar indicadores, analisar logs e apoiar a identificação de incidentes.
  • Contribuir para o aprimoramento da observabilidade, da prevenção de falhas e da confiabilidade dos sistemas.

Colaboração e melhoria contínua:

  • Trabalhar em conjunto com equipes técnicas e áreas de negócio na análise de demandas e na definição de soluções.
  • Participar de cerimônias e rotinas ágeis, contribuindo para a organização e a priorização das atividades.
  • Colaborar com práticas de DevOps e melhoria contínua dos processos de desenvolvimento e sustentação.
  • Traduzir necessidades de negócio em soluções técnicas eficientes, considerando os impactos para a operação e para os usuários.

Requisitos e qualificações

  • Desenvolvimento .NET: experiência sólida com .NET Framework e .NET Core, incluindo desenvolvimento, manutenção, troubleshooting e otimização de aplicações.
  • Banco de dados: domínio de SQL Server, incluindo consultas, análise de desempenho e investigação de problemas relacionados ao banco de dados.
  • APIs e integrações: experiência avançada com APIs REST e SOAP, além de integração entre sistemas corporativos.
  • Mensageria: experiência com RabbitMQ e sistemas de filas, considerando confiabilidade, processamento e comunicação entre aplicações.
  • Cloud: experiência prática em ambientes Microsoft Azure.
  • Observabilidade e monitoramento: conhecimento prático de ferramentas como Dynatrace e Grafana para monitoramento de aplicações, análise de desempenho e identificação de falhas.
  • Sustentação de sistemas críticos: experiência na tratativa de incidentes, análise de problemas, identificação de causas-raiz e atuação em ambientes que exigem alta disponibilidade.
  • Metodologias ágeis: vivência com Scrum e/ou Kanban.
  • DevOps: conhecimento de práticas e processos de DevOps aplicados ao desenvolvimento, à implantação e à sustentação de aplicações.
  • Visão de negócio: capacidade de compreender requisitos e necessidades das áreas de negócio, transformando-os em soluções técnicas adequadas.
  • Colaboração: boa comunicação, empatia, trabalho em equipe e disposição para compartilhar conhecimentos e construir soluções em conjunto.

Diferenciais

  • Experiência na sustentação de sistemas de missão crítica e ambientes de alta disponibilidade.
  • Vivência com práticas de observabilidade e monitoramento proativo para prevenção de incidentes.
  • Experiência com análise de causa-raiz e implementação de ações preventivas para redução de recorrências.
  • Conhecimento em práticas de segurança de aplicações e identificação e correção de vulnerabilidades.

Informações adicionais:

Por aqui, você também conta com vantagens pensadas para apoiar sua rotina, bem-estar e desenvolvimento:

  • Zenklub: duas sessões gratuitas por mês com psicólogos, terapeutas, nutricionistas ou coaches. Sessões extras saem por R$ 70 e o benefício também pode incluir dependentes.
  • ️ Wellhub (Gympass): acesso a descontos de até 75% em mais de 22 mil academias espalhadas pelo Brasil.
  • MomCare: incentivo monetário flexível no período pós-licença maternidade.
  • Incentivo Alura: apoio ao desenvolvimento contínuo, com subsídio de 50% da licença Alura Plus, via reembolso pelo período de 12 meses.
  • Parcerias educacionais: descontos de até 70% em diversas instituições de ensino, incluindo graduação, pós-graduação, MBAs, idiomas e muito mais.
  • RecomenDatum: suas conexões também podem gerar oportunidades! Indique profissionais para o nosso time ou empresas para nosso ecossistema e ganha recompensas.

Quer conhecer outras vantagens de fazer parte da Datum? Acesse a home da nossa página de carreiras para conhecer os demais benefícios que oferecemos.

*Os benefícios podem variar conforme os acordos definidos na contratação.


Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →