Desenvolvedor Fullstack DotNet +Angular Sênior (4819)
Summary
Senior full-stack developer building and maintaining corporate applications for a Brazilian bank's project using .NET/C#, ASP.NET Core, Web APIs and Angular. Day to day: REST/SOAP integrations and messaging, OAuth2/JWT auth, SQL Server modeling and query tuning, microservices architecture, tests, code reviews and CI/CD on cloud (Azure/AWS). Remote, PJ contract.
Hello,
Você que deseja uma ótima oportunidade em um Banco de que oferece produtos financeiros competitivos que se adaptam a perfis mais exigentes, não perca tempo e venha participar do processo, é rápido, prático e simples.
Faça parte um projeto muito bacana, dê um UP na sua carreira candidatando-se a essa oportunidade.
Confira mais informações 👇🏽
Responsabilidades:Desenvolvimento Full Stack
- Desenvolver e manter aplicações corporativas utilizando .NET/C#, ASP.NET Core, Web APIs e Angular;
- Participar da definição de arquitetura de sistemas, padrões de desenvolvimento e boas práticas;
- Desenvolver soluções escaláveis, seguras e de alta disponibilidade.
- Desenvolver e manter integrações entre sistemas internos e soluções de mercado através de APIs REST, SOAP e mensageria;
- Implementar autenticação e autorização utilizando OAuth2, JWT e outros padrões de mercado;
- Trabalhar com integrações complexas envolvendo ERPs, CRMs, plataformas financeiras, gateways de pagamento, fornecedores externos e sistemas legados;
- Atuar na análise e resolução de problemas relacionados à comunicação entre sistemas.
- Modelar, desenvolver e otimizar consultas em SQL Server;
- Desenvolver procedures, funções e rotinas de integração de dados;
- Identificar e corrigir gargalos de performance em aplicações e bancos de dados.
Arquitetura e Qualidade:
- Aplicar conceitos de arquitetura orientada a serviços, microsserviços e design patterns;
- Desenvolver testes unitários e de integração;
- Participar de code reviews e garantir a adoção das melhores práticas de engenharia de software.
DevOps e Deploy:
- Participar dos processos de CI/CD;
- Atuar em ambientes cloud,
- Apoiar a sustentação e evolução contínua dos ambientes produtivos.
Habilidades:
- Excelente relacionamento interpessoal;
- Forte capacidade de trabalho em equipe;
- Perfil colaborativo e orientado ao compartilhamento de conhecimento;
- Comunicação clara e objetiva com áreas técnicas e de negócio;
- Facilidade para atuar em equipes multidisciplinares;
- Proatividade e senso de dono;
- Capacidade de atuar em ambientes dinâmicos e de alta complexidade;
- Organização e boa gestão do tempo;
- Facilidade de aprendizado e autodidatismo;
- Resiliência e foco em resultados.
Requisitos Técnicos:
- Todos com mínimo de 5 anos de experiência comprovada.
Backend
- C#;
- NET Framework e .NET Core/.NET 8+;
-
ASP.NET
MVC;
- ASP.NET Core;
- Web APIs REST;
- Entity Framework.
- Angular.
SQL Server avançado:
- Procedures;
- Functions;
- Views;
- Tuning de consultas;
- Modelagem de dados.
- Microsserviços;
- Clean Architecture;
- SOLID;
- Design Patterns;
- DDD (Domain Driven Design);
- CQRS - Command Query Responsibility Segregation.
- Git;
- Azure DevOps ou GitHub Actions;
- CI/CD;
- Docker.
- Conhecimento em Azure ou AWS.
Diferenciais
- Experiência em instituições financeiras;
- Experiência com Microsoft Dynamics 365;
- Experiência com Azure Integration Services;
- Experiência com Event Driven Architecture;
- Experiência em projetos de transformação digital;
- Experiência com metodologias ágeis (Scrum/Kanban).
Modelo de contratação:
- PJ.
Forma de atuação:
- Remoto.
