Desenvolvedor Fullstack DotNet +Angular Sênior (4819)
Sobre a empresa
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 e atribuições Responsabilidades: Desenvolvimento Full Stack
Tarefas
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.
Integrações e APIs: 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.
Banco de Dados e Performance: 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.
Requisitos e qualificações
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.
Frontend: Angular.
Banco de Dados: SQL Server avançado: Procedures; Functions; Views; Tuning de consultas; Modelagem de dados.
Arquitetura: Microsserviços; Clean Architecture; SOLID; Design Patterns; DDD (Domain Driven Design); CQRS - Command Query Responsibility Segregation.
DevOps: Git; Azure DevOps ou GitHub Actions; CI/CD; Docker.
Cloud: 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).
Informações adicionais
Modelo de contratação: PJ. Forma de atuação: Remoto.