Buscamos um(a) Desenvolvedor(a) Sênior com expertise em desenvolvimento backend utilizando C# com .NET (Core e Framework), capaz de atuar na arquitetura, desenvolvimento, manutenção e evolução de sistemas escaláveis, seguros e de alta performance.

O profissional irá trabalhar em squads ágeis, em projetos de alta criticidade, voltados para soluções financeiras, colaborando diretamente com equipes de desenvolvimento, produto e arquitetura.

Responsabilidades e Atribuições

Desenvolvimento backend utilizando C# (.NET Core e .NET Framework).

Definição e implementação de arquiteturas de software escaláveis e seguras.

Implementação e consumo de APIs REST e WebServices SOAP.

Trabalhar com mensageria (RabbitMQ, Kafka ou similares).

Implementação de práticas de segurança da informação nas aplicações.

Otimização e manutenção de sistemas existentes.

Atuar na definição de soluções técnicas alinhadas às necessidades do negócio.

Garantir qualidade de código aplicando princípios como SOLID, Clean Code e Design Patterns.

Participação em rituais ágeis (Daily, Planning, Review e Retrospective).

Requisitos e Qualificações

Formação superior completa ou cursando em Tecnologia da Informação, Engenharia de Software, Ciência da Computação ou áreas afins, ou experiência equivalente.

Experiência mínima de 5 anos como desenvolvedor(a), sendo pelo menos 1 ano comprovado como Sênior.

Experiência sólida em desenvolvimento com .NET (C# - Core e Framework).

Experiência na construção de APIs RESTful e WebServices SOAP.

Experiência em bancos de dados relacionais como SQL Server e PostgreSQL.

Conhecimento de NoSQL (MongoDB ou Redis) é diferencial.

Experiência em mensageria com RabbitMQ, Kafka ou similares.

Conhecimento avançado de CI/CD, controle de versão (Git) e automação de deploy (Azure DevOps ou similar).

Práticas de segurança em desenvolvimento.

Conhecimento em containerização com Docker e, preferencialmente, Kubernetes.

Adoção de boas práticas de desenvolvimento: SOLID, Clean Code, DDD e Design Patterns.

Experiência em ambiente de alta disponibilidade e missão crítica é diferencial.

Diferenciais Valorizados

Conhecimento em desenvolvimento mobile (Flutter, Kotlin, Swift).

Participação em projetos open source ou contribuição para comunidades.

Experiência anterior no setor financeiro.

Domínio de arquitetura orientada a eventos.

Experiência com automação de infraestrutura (DevOps).

Regime De Contratação Cooperado

Departamento Tecnologia da Informação