Analista de Desenvolvimento de Software Sênior (.Net) | Holding
Descrição da Vaga
**Descrição da vaga** Buscamos uma pessoa Desenvolvedora Back\-end Sênior .NET para agregar tecnicamente ao time, atuando no desenvolvimento, manutenção e evolução de APIs e sistemas web críticos. Procuramos alguém com forte base em arquitetura e design patterns, visão de produto e foco em qualidade e performance, ciente de que a excelência do seu trabalho contribui diretamente para o encantamento dos visitantes. **Responsabilidades e atribuições** * Desenvolver, manter e evoluir aplicações e serviços back\-end em .NET (C\#), garantindo qualidade, segurança e alta performance. * Agregar nas decisões técnicas de arquitetura, aplicando design patterns, princípios SOLID e boas práticas de engenharia. * Atuar em refatoração e melhoria contínua, propondo abordagens para aumentar modularidade, reduzir acoplamento e facilitar evolução do sistema. * Construir e manter integrações com APIs RESTful, serviços externos e sistemas legados, assegurando interoperabilidade e eficiência. * Atuar fortemente em modelagem e acesso a dados, performance de consultas e consistência transacional. * Garantir práticas de engenharia como testes automatizados, observabilidade, logs e monitoramento. * Orientar e apoiar desenvolvedores(as) juniores e plenos, promovendo evolução técnica do time. * Participar de refinamentos, estimativas e entregas em metodologia ágil. * Colaborar com CI/CD e fluxo de entrega via Azure DevOps, atuando em ambientes de nuvem Azure. **Requisitos e qualificações** * Formação superior completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas. * Experiência sólida como desenvolvedor(a) back\-end com foco em .NET (C\#) e ASP.NET Core. * Domínio de design patterns, clean architecture, boas práticas de código e experiência prática em refatoração de sistemas. * Forte experiência na construção de APIs RESTful e integrações entre sistemas. * Domínio em bancos de dados relacionais (SQL), modelagem e otimização de performance. * Experiência com Git e fluxo de versionamento colaborativo. * Vivência com práticas ágeis (Scrum/Kanban). * Experiência com CI/CD e pipelines no Azure DevOps. * Vivência em ambientes de nuvem Azure (deploy, monitoramento, troubleshooting e boas práticas). * Desejável ter interesse e/ ou conhecimento em ferramentas de IA.
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev