.NET Backend Developer Specialist
Jobgether
Resumo da vaga
.NET Backend Developer Specialist na Jobgether, na área de Tecnologia, em regime clt / tempo integral. Trabalho 100% remoto. Esta posição é divulgada em nome de uma empresa parceira, que gerencia todas as candidaturas e próximas etapas. Nosso parceiro está procurando um(a) .NET Backend Developer Specialist baseado(a) no Brasil.
Sobre a vaga
Esta posição é divulgada em nome de uma empresa parceira, que gerencia todas as candidaturas e próximas etapas. Nosso parceiro está procurando um(a) .NET Backend Developer Specialist baseado(a) no Brasil. Como .NET Backend Developer Specialist, você projetará, desenvolverá e otimizará serviços e APIs de backend robustos que impulsionam soluções digitais escaláveis. Você contribuirá para decisões arquitetônicas, modernizará sistemas existentes e implementará software de alta qualidade usando tecnologias .NET modernas. Trabalhando com microsserviços, infraestrutura de nuvem e ambientes conteinerizados, você ajudará a garantir a confiabilidade, segurança e desempenho das aplicações. Você também impulsionará iniciativas de observabilidade, utilizando ferramentas de monitoramento para identificar problemas e melhorar os sistemas de produção. Em um ambiente Agile colaborativo, você trabalhará em estreita colaboração com outros engenheiros para promover a excelência técnica, compartilhar conhecimento e aprimorar continuamente as práticas de desenvolvimento. Esta oportunidade totalmente remota e em tempo integral oferece a chance de resolver desafios complexos de engenharia enquanto constrói soluções impactantes baseadas em nuvem.
Responsabilidades
- Projetar, desenvolver, implementar e manter APIs e serviços de backend usando C#, .NET Core, .NET 8 e versões mais recentes da plataforma .NET.
- Contribuir para decisões de arquitetura de software para novos recursos e a evolução contínua de sistemas existentes, garantindo escalabilidade, manutenibilidade e desempenho.
- Aplicar as melhores práticas de engenharia de software, incluindo princípios SOLID e Clean Architecture, para entregar código limpo, confiável e manutenível.
- Desenvolver e manter testes unitários e de integração automatizados para garantir a qualidade, estabilidade e confiabilidade do software durante todo o ciclo de desenvolvimento.
- Implementar e aprimorar a observabilidade da aplicação por meio de métricas, logs e traces distribuídos para melhorar a visibilidade do sistema e a solução de problemas.
- Usar Dynatrace para monitorar a disponibilidade, saúde e desempenho da aplicação, identificar problemas de produção e investigar gargalos de desempenho.
- Suportar a implantação e o gerenciamento de serviços baseados em nuvem na Google Cloud Platform (GCP), particularmente Google Kubernetes Engine (GKE).
- Trabalhar com Docker e Kubernetes para construir, implantar e gerenciar aplicações conteinerizadas em ambientes distribuídos.
- Projetar e otimizar interações com bancos de dados relacionais usando SQL, trabalhando com tecnologias como Oracle e PostgreSQL.
- Implementar e manter arquiteturas de microsserviços e mecanismos de comunicação assíncrona usando tecnologias de mensagens como Kafka ou Google Cloud Pub/Sub.
- Contribuir para pipelines de CI/CD e práticas de DevOps para otimizar implantações, melhorar a eficiência da entrega e suportar lançamentos de software confiáveis.
- Participar de cerimônias Agile usando Scrum ou Kanban, conduzir revisões de código, compartilhar conhecimento técnico e contribuir para o desenvolvimento contínuo da equipe de engenharia.
Requisitos
- Experiência profissional comprovada no desenvolvimento de aplicações backend usando C#, .NET Core, .NET 8 ou versões posteriores da plataforma .NET.
- Forte experiência em projetar, desenvolver e integrar APIs, com um sólido entendimento da arquitetura de backend e comunicação de serviços.
- Conhecimento prático de testes automatizados, incluindo testes unitários e de integração, para garantir a qualidade do código e a confiabilidade da aplicação.
- Experiência prática com Dynatrace para monitoramento de aplicações, rastreamento distribuído, observabilidade e análise de desempenho.
- Conhecimento prático de Google Cloud Platform (GCP), incluindo implantação e gerenciamento de serviços em nuvem, preferencialmente usando Google Kubernetes Engine (GKE).
- Experiência com Docker e Kubernetes, idealmente em ambientes de produção usando GKE.
- Fortes habilidades em SQL e experiência trabalhando com bancos de dados relacionais como Oracle e PostgreSQL, incluindo desenvolvimento e otimização de consultas.
- Experiência em projetar, desenvolver ou manter arquiteturas baseadas em microsserviços.
- Conhecimento de comunicação assíncrona, sistemas de mensagens e arquiteturas orientadas a eventos, com experiência usando tecnologias como Kafka ou Google Cloud Pub/Sub.
- Familiaridade com pipelines de CI/CD, práticas de DevOps, implantações automatizadas e fluxos de trabalho modernos de entrega de software.
- Sólido entendimento dos princípios SOLID, Clean Architecture, padrões de design e melhores práticas de engenharia de software.
- Fortes habilidades analíticas e de resolução de problemas, com a capacidade de diagnosticar problemas técnicos complexos e recomendar soluções eficazes.
- Boas habilidades de comunicação e colaboração, com uma abordagem proativa para revisões de código, discussões técnicas e melhoria contínua.
- Capacidade de trabalhar eficazmente em um ambiente remoto, assumir responsabilidades técnicas e colaborar com equipes multidisciplinares.
Benefícios
- Regime de trabalho totalmente remoto, com flexibilidade para trabalhar do Brasil.
- Oportunidade de emprego em tempo integral.
- Vale-refeição para cobrir despesas diárias de alimentação.
- Vale-alimentação para ajudar a cobrir custos com compras e alimentos.
- Auxílio home office para apoiar as necessidades do trabalho remoto.
- Plano de saúde.
- Plano odontológico.
- Seguro de vida.
- Folga de aniversário para celebrar seu dia especial.
- Opções de adesão ao TotalPass / Wellhub para apoiar a atividade física e o bem-estar.
- Acesso ao aplicativo Boon Saúde.
- Parcerias e acordos de desconto com empresas e instituições educacionais participantes.
- Welcome kit para apoiar sua experiência de onboarding.
- Onboarding es


