Desenvolvedor de Software – ASPNET Core com C#
Memora Processos Inovadores
Totalmente Remoto
Horário Comercial
Profissional
•
Prestador de Serviços – PJ
Descrição e Responsabilidades
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.















