Cargo: Desenvolvedor (a) Sênior Fullstack .NET com forte atuação JavaScript
Tipo de contratação: CLT
Modalidade: Híbrido
Local de Trabalho: São Paulo - Faria Lime ou EBT
Formação: Análise e Desenvolvimento de Sistemas ou áreas relacionadas.
Requisitos Obrigatórios/Tecnologia/Conhecimento necessários;
Descrição da Vaga:O(A) profissional será responsável por participar ativamente em todas as fases do ciclo de vida do desenvolvimento de software, desde a concepção e design até a implementação, testes, entrega e sustentação.Responsabilidades:· Desenvolver e manter aplicações fullstack, com foco em front-end JavaScript (e frameworks modernos) e back-end em .NET C#, garantindo alta performance, escalabilidade e segurança;· Colaborar com times multidisciplinares (design, produto e back-end) para criar experiências de usuário consistentes e intuitivas;· Participar ativamente de reuniões técnicas e de negócio, contribuindo com insights, soluções e recomendações de arquitetura;· Integrar front-end e back-end, assegurando comunicação fluida entre as camadas e o correto consumo de APIs e serviços;· Implementar novas funcionalidades e otimizar aplicações existentes, focando em melhoria contínua e eficiência de código;· Acompanhar o processo de homologação, prestando suporte e esclarecendo dúvidas dos usuários;· Manter e dar suporte às soluções em produção, atuando em correções, melhorias e incidentes;· Elaborar e manter documentação técnica, incluindo manuais, procedimentos e guias de boas práticas;· Cumprir prazos e compromissos de entrega, demonstrando forte senso de responsabilidade e qualidade técnica.Qualificações:? Proficiência em desenvolvimento com:? C# e .NET Framework/Core;? MVC, HTML5, CSS3, JavaScript (ES6+) e TypeScript;? Experiência com frameworks frontend como React ou Angular (diferencial);? SQL Server (Procedure, Function, Triggers, Views)? Web API? Sólido conhecimento em Domain-Driven Design (DDD).? Experiência com camada de persistência ORM (Dapper)? Experiência com DevOps (Git/TFS - Azure DevOps)Competências:? Excelentes habilidades analíticas e conceituais, com capacidade de resolver problemas complexos.? Fortes habilidades didáticas, com capacidade de explicar conceitos técnicos de forma clara e acessível.? Objetividade, fluência verbal e escrita, e postura profissional.? Excelentes habilidades de relacionamento interpessoal e capacidade de trabalhar em equipe.? Alta capacidade de concentração, iniciativa, organização, planejamento e pró-atividade.? Forte senso de comprometimento e capacidade de tomar decisões eficazes.Diferenciais:? Conhecimento em cloud Azure.? Experiência em metodologias ágeis.? Certificações relevantes na área de desenvolvimento de software.? Conhecimento em aplicações conteinerizadas.? Experiência com tecnologias de mensageria (RabbitMQ ou similares)