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.