Publicidade
Última atualização: 30 de Outubro de 2026
Pessoa Desenvolvedora .NET Sênior com Inglês Avançado
.NET Sênior com foco em C#, Node.js e Azure DevOps
Via Inhire
Sobre
A AMcom está em busca de uma Pessoa Desenvolvedora .NET Sênior para atuar no desenvolvimento, manutenção e evolução de aplicações e serviços utilizando C# e .NET moderno (.NET 10 ou superior). O profissional também será responsável por desenvolver e manter aplicações em Node.js, projetar e integrar APIs REST/RESTful, e atuar na definição e evolução de arquiteturas de aplicações e microsserviços.
Responsabilidades
- Atuar no desenvolvimento, manutenção e evolução de aplicações e serviços utilizando C# e .NET moderno (.NET 10 ou superior), aplicando boas práticas de arquitetura, qualidade, segurança, performance e escalabilidade.
- Desenvolver, manter e evoluir aplicações e serviços em Node.js, incluindo análise e resolução de problemas em ambientes produtivos.
- Projetar, desenvolver, manter e integrar APIs REST/RESTful, considerando boas práticas de segurança, autenticação, versionamento, tratamento de erros, observabilidade e performance.
- Atuar na definição e evolução de arquiteturas de aplicações, serviços e microsserviços, utilizando práticas como SOLID, Clean Architecture e Design Patterns, quando aplicáveis.
- Estruturar, manter e evoluir pipelines de CI/CD no Azure DevOps, contemplando build, testes automatizados, validações de qualidade e segurança e processos de deployment.
- Apoiar tecnicamente processos de deploy, troubleshooting e sustentação de aplicações em ambientes Microsoft Azure, trabalhando de forma integrada com equipes de infraestrutura, Cloud, Segurança e SRE.
- Atuar na configuração, sustentação e troubleshooting de aplicações hospedadas em Azure App Service, incluindo análise de configurações, Application Settings, Connection Strings, Deployment Slots, Health Checks, logs e integrações com outros serviços Azure.
- Diagnosticar problemas de aplicações em produção por meio da análise de logs, métricas, traces, configurações, variáveis de ambiente, conectividade e dependências externas.
- Participar ativamente da investigação e resolução de incidentes, problemas de performance, indisponibilidades, vulnerabilidades e falhas de deployment.
- Contribuir na identificação de causa raiz dos problemas e na definição de soluções corretivas e preventivas.
- Conduzir Code Reviews e contribuir para a definição e disseminação de boas práticas de desenvolvimento e engenharia de software.
- Colaborar com times de desenvolvimento, sustentação, SRE, Cloud, infraestrutura e Segurança na resolução de problemas e evolução das aplicações.
- Apoiar tecnicamente profissionais da equipe por meio de orientação, troca de experiências e compartilhamento de conhecimento.
- Contribuir ativamente para a melhoria contínua das aplicações e dos processos de desenvolvimento, implantação, monitoramento e sustentação.
Requisitos
- Experiência sólida como Desenvolvedor(a) de Software Sênior, com atuação prática no desenvolvimento, manutenção e sustentação de aplicações corporativas.
- Domínio de C# e .NET moderno, preferencialmente .NET 10 ou superior, incluindo desenvolvimento de serviços, APIs e aplicações backend.
- Domínio de Node.js, com experiência prática no desenvolvimento, manutenção e troubleshooting de aplicações e serviços.
- Experiência sólida no desenvolvimento e integração de APIs REST/RESTful, incluindo autenticação, autorização, versionamento, tratamento de erros e integração entre sistemas.
- Experiência com arquitetura de aplicações e princípios de engenharia de software, incluindo SOLID, Clean Architecture e Design Patterns.
- Experiência com arquitetura baseada em serviços e microsserviços.
- Experiência prática com Azure DevOps, incluindo repositórios, Pull Requests e pipelines de CI/CD.
- Vivência na criação, manutenção e troubleshooting de pipelines para processos de build, testes e deployment.
- Conhecimento de Microsoft Azure aplicado ao desenvolvimento, implantação e sustentação de aplicações.
- Conhecimento prático de Azure App Service, incluindo configurações e troubleshooting de aplicações hospedadas no serviço.
- Capacidade de investigar e resolver problemas em ambientes produtivos utilizando logs, métricas, traces e ferramentas de observabilidade.
- Experiência com Git, incluindo estratégias de branching, merge/rebase, Pull Requests e resolução de conflitos.
- Conhecimento de bancos de dados relacionais, especialmente SQL Server e/ou PostgreSQL, incluindo consultas, análise de dados e troubleshooting.
- Experiência com testes unitários e de integração e familiaridade com ferramentas de análise e qualidade de código.
- Conhecimento de processos de Quality Gates e Security Gates, incluindo ferramentas como SonarQube ou equivalentes.
- Conhecimento de boas práticas de segurança de aplicações, incluindo gerenciamento de secrets, dependências, configurações e tratamento de vulnerabilidades.
- Capacidade de realizar troubleshooting de aplicações de ponta a ponta, identificando problemas relacionados ao código, configuração, infraestrutura, integrações ou pipeline de deployment.
- Capacidade de atuar com autonomia em incidentes e problemas de produção, conduzindo análise técnica, identificação de causa e implementação ou direcionamento da solução.
- Perfil analítico, proativo e orientado à resolução de problemas, com capacidade de atuar em cenários de alta complexidade.
- Boa capacidade de comunicação e interação com equipes multidisciplinares e stakeholders técnicos.
- Inglês avançado, com capacidade para participação em reuniões técnicas, troubleshooting, leitura de documentação e comunicação com equipes internacionais.
Desejáveis
- Experiência em ambientes que adotem práticas de SRE Site Reliability Engineering.
- Conhecimento aprofundado de Microsoft Azure, especialmente Azure App Service.
- Experiência com configurações de Deployment Slots, Autoscaling, Managed Identities, Networking, Application Settings e Health Checks.
- Experiência com Azure Application Insights, Azure Monitor e Log Analytics para monitoramento e diagnóstico de aplicações.
- Conhecimento de Azure Key Vault e boas práticas para gerenciamento de secrets e configurações sensíveis.
- Experiência com observabilidade e APM, incluindo análise de logs, métricas, traces, alertas e investigação de problemas de performance.
- Conhecimento de Docker e Kubernetes/AKS.
- Conhecimento de Infrastructure as Code, especialmente utilizando Terraform ou Bicep.
- Experiência com mensageria e integrações assíncronas utilizando tecnologias como Azure Service Bus, RabbitMQ ou Kafka.
- Vivência com processos de Incident Management, Problem Management e análise de causa raiz RCA.
- Experiência prática com troubleshooting de pipelines CI/CD, deployments, configurações de ambiente, certificados, secrets e conectividade.
- Experiência na investigação e tratamento de problemas de performance, indisponibilidade e vulnerabilidades de aplicações.
- Experiência em ambientes de sustentação/AMS, especialmente aplicações críticas ou de alta disponibilidade.
Benefícios
- Vale alimentação de R$ 2.000,00/mês em cartão de crédito
- Aulas de inglês gratuitas
- Day off no aniversário
- Horário flexível
- Muitos convênios
Outras Informações
Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
Hey!
Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!