Desenvolvedor(a) .NET Sênior

Empresa: IEBT

Atividades: • Desenvolver, manter e evoluir aplicações e serviços utilizando .NET/C#, com atuação em sistemas críticos do ambiente bancário. • Implementar novas funcionalidades, integrações e sustentação de sistemas, garantindo qualidade, segurança, performance e disponibilidade. • Desenvolver e integrar APIs REST, serviços e soluções orientadas a microsserviços. • Analisar e solucionar problemas técnicos de maior complexidade, atuando de forma ágil na identificação de causas e definição de soluções. • Trabalhar com bancos de dados relacionais, realizando consultas, integrações e otimizações. • Participar das definições técnicas e decisões de arquitetura e implementação, contribuindo com a evolução das soluções. • Aplicar boas práticas de engenharia de software, padrões de projeto, código limpo, testes e versionamento. • Atuar de forma integrada com diferentes áreas e times, participando das cerimônias e rotinas de desenvolvimento ágil. • Contribuir com revisão de código, documentação técnica e melhoria contínua dos processos e soluções. Requisitos: Experiência sólida em desenvolvimento de software com .NET e C# Experiência consistente no desenvolvimento e integração de APIs REST e serviços. Domínio de bancos de dados relacionais e SQL. Experiência com Git, versionamento de código, testes automatizados e práticas de qualidade de software. Conhecimento sólido de orientação a objetos, padrões de projeto e boas práticas de engenharia de software. Vivência em ambientes ágeis e em sistemas de alta criticidade e disponibilidade. Capacidade de atuar com autonomia na análise de problemas complexos, tomada de decisão técnica e construção de soluções. Perfil proativo, com senso de responsabilidade, capacidade de antecipar riscos e conduzir demandas com pouca necessidade de direcionamento. Comunicação clara e assertiva, com facilidade para interação com diferentes áreas, perfis técnicos e stakeholders. Capacidade de atuar em ambientes dinâmicos, com demandas críticas, pressão por resultados e necessidade de rápida adaptação e priorização. Diferenciais desejáveis: Experiência prévia relevante no segmento bancário ou financeiro. Conhecimento de Azure, Azure DevOps e pipelines de CI/CD. Experiência com arquitetura de microsserviços, mensageria e processamento assíncrono. Conhecimento de observabilidade, monitoramento e ferramentas de análise de aplicações. Conhecimento de práticas de segurança aplicadas ao desenvolvimento. Experiência com sistemas de alta disponibilidade, alto volume transacional ou processamento de grandes volumes de dados.

Ver todas as vagas