Horário: Horário ComercialModalidade: Totalmente RemotoDescrição:Como Desenvolvedor de Software com especialização em ASP.NET Core e C#, você será responsável por projetar, desenvolver e manter aplicações web robustas e escaláveis. Suas atividades incluirão:Desenvolver novas funcionalidades e manter o código existente em aplicações web utilizando ASP.NET Core e C#.Colaborar com equipes multifuncionais para definir, projetar e entregar novas funcionalidades.Participar de revisões de código para garantir a qualidade e a conformidade com os padrões de codificação.Identificar e corrigir bugs e problemas de desempenho nas aplicações.Escrever testes unitários e de integração para garantir a estabilidade e a confiabilidade do software.Trabalhar com bancos de dados relacionais e não relacionais para armazenar e recuperar dados de forma eficiente.Implementar e manter APIs RESTful para comunicação entre diferentes serviços e aplicações.Colaborar na definição de requisitos técnicos e na elaboração de documentação técnica.Participar de reuniões de planejamento e acompanhamento de projetos, contribuindo com ideias e soluções técnicas.Manter-se atualizado com as últimas tendências e tecnologias no desenvolvimento de software, especialmente no ecossistema .NET.Esta posição exige uma forte capacidade de resolução de problemas, atenção aos detalhes e a habilidade de trabalhar de forma independente e em equipe. A comunicação eficaz e a capacidade de gerenciar múltiplas tarefas simultaneamente são essenciais para o sucesso nesta função.Requisitos:Requisitos:Experiência comprovada em desenvolvimento de software utilizando ASP.NET Core e C#.Conhecimento sólido em arquitetura de software e design patterns.Experiência com bancos de dados relacionais, como SQL Server ou MySQL.Familiaridade com ferramentas de versionamento de código, como Git.Habilidade para trabalhar em equipe e colaborar com outros desenvolvedores.Capacidade de resolver problemas de forma criativa e eficiente.Conhecimento em desenvolvimento de APIs RESTful.Experiência com metodologias ágeis, como Scrum ou Kanban.Boa comunicação verbal e escrita.Graduações:Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas relacionadas.Certificações em desenvolvimento de software ou tecnologias Microsoft serão um diferencial.Diferenciais:Experiência com desenvolvimento front-end utilizando frameworks como Angular, React ou Vue.js.Conhecimento em DevOps e práticas de CI/CD.Experiência com testes automatizados e TDD (Test-Driven Development).Participação em projetos de código aberto.Conhecimento em segurança de aplicações web.Experiência com serviços em nuvem, como Azure ou AWS.Habilidade em otimização de performance de aplicações.
#J-18808-Ljbffr