Desenvolvedor Fullstack DotNet +Angular Sênior (4819)
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.
- Compensation
- Not disclosed
- Location
- Brasil
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Minimum 5 years of proven experience (applies to all technical requirements)
- C#
- .NET Framework and .NET Core/.NET 8+
- ASP.NET MVC
- ASP.NET Core
- REST Web APIs
- Entity Framework
- Angular
- Advanced SQL Server: procedures, functions, views, query tuning, data modeling
- Microservices
- Clean Architecture
- SOLID
- Design Patterns
- DDD (Domain Driven Design)
- CQRS
- Git
- Azure DevOps or GitHub Actions
- CI/CD
- Docker
- Knowledge of Azure or AWS
- Soft skills: interpersonal skills, teamwork, collaboration, clear communication, proactivity, ownership, self-learning, resilience
Nice to have
- Experience in financial institutions
- Experience with Microsoft Dynamics 365
- Experience with Azure Integration Services
- Experience with Event Driven Architecture
- Experience in digital transformation projects
- Experience with agile methodologies (Scrum/Kanban)
Full description
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.
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.
Habilidades:
- Excelente relacionamento interpessoal;
- Forte capacidade de trabalho em equipe;
- Perfil colaborativo e orientado ao compartilhamento de conhecimento;