Desenvolvedor Fullstack (.NET/C#) - Opotunidade_Confidencial - Mogi das Cruzes
Responsável pela vaga:
Oportunidade_Confidencial
Atualização: 11/04/2025 19:03
Data limite para inscrição: 29/04/2025
Informações
No dia a dia você vai:
Desenvolver e manter aplicações web robustas e escaláveis utilizando C# e .NET, assegurando alta qualidade e performance.
Implementar novas funcionalidades tanto no front-end quanto no back-end, transformando requisitos de negócio em soluções eficazes.
Colaborar com a equipe para definir e aprimorar a arquitetura e o design dos sistemas, seguindo as melhores práticas de desenvolvimento.
Realizar revisões de código, testes e otimizações para garantir a integridade e a eficiência das aplicações.
Diagnosticar e solucionar problemas, contribuindo para a melhoria contínua dos processos e das entregas.
Continua apos o anúncio
Experiência com C# e .NET, Java, Python, ou Node.js.
Conhecimento em desenvolvimento front-end (Angular)
Experiência com bancos de dados relacionais (SQL Server, PostgreSQL, MySQL, MongoDB)
Familiaridade com API REST e microserviços
Experiência com testes unitários e boas práticas de Clean Code
Controle de versão com Git
Implementação de APIs RESTful e autenticação.
Diferenciais:
Experiência com arquitetura de microsserviços
Conhecimento em mensageria (RabbitMQ, Kafka)
Continua apos o anúncio
Desenvolver aplicações utilizando linguagens e frameworks como C# e .NET, Java, Python ou Node.js, conforme as necessidades do projeto.
Projetar e implementar interfaces de usuário de alta performance utilizando frameworks de front-end como Angular, garantindo uma experiência consistente e responsiva.
Integrar e gerenciar bancos de dados relacionais e NoSQL (SQL Server, PostgreSQL, MySQL, MongoDB) para suportar armazenamento e consulta eficientes dos dados.
Projetar, desenvolver e documentar APIs RESTful, adotando arquiteturas orientadas a microserviços, para facilitar a comunicação entre diferentes componentes do sistema.
Aplicar testes unitários e práticas de Clean Code para assegurar a qualidade, manutenibilidade e escalabilidade do código.
Gerenciar o versionamento do código e colaborar com a equipe por meio de sistemas de controle de versão como o Git, promovendo um fluxo de trabalho colaborativo e eficiente.
Implementar estratégias de autenticação e autorização, garantindo a segurança e a integridade dos dados dos usuários e da aplicação.