Vaga de Desenvolvedor(a) .NET Sênior – Engenharia de Plataforma, Curitiba, PR, Brasil e Remoto (Híbrido)

Desenvolvedor(a) .NET Sênior – Engenharia de Plataforma

📍 Curitiba, PR, Brasil e Remoto (Híbrido) 📄 CLT

Descrição da Vaga

Buscamos um(a) Desenvolvedor(a) .NET Sênior para atuar no time de Engenharia de Plataforma, responsável por criar ferramentas internas, bibliotecas reutilizáveis, definir padrões de desenvolvimento e elevar o nível técnico das soluções adotadas em toda a empresa.

Essa pessoa terá um papel estratégico, apoiando os demais times de desenvolvimento com soluções escaláveis, seguras e bem documentadas, promovendo consistência, qualidade e produtividade através de uma experiência de desenvolvimento eficiente.

Responsabilidades:

Criar e manter bibliotecas, SDKs e ferramentas internas utilizando C# (.NET Core);

Definir e evoluir padrões de arquitetura, estrutura de projetos e boas práticas de desenvolvimento;

Escrever e manter documentação técnica clara e acessível (wikis, templates, exemplos);

Atuar no desenvolvimento backend com .NET Core e .NET Framework;

Definir arquiteturas de software seguras, escaláveis e resilientes;

Implementar e consumir APIs REST e WebServices SOAP;

Trabalhar com mensageria (RabbitMQ, Kafka ou similares);

Promover e implementar boas práticas de segurança da informação;

Otimizar e manter sistemas existentes com foco em performance e consistência;

Suportar tecnicamente os times de produto e desenvolvimento;

Participar de rituais ágeis (daily, planning, review, retrospectiva).

Requisitos obrigatórios:

Superior completo ou cursando em TI, Engenharia de Software, Ciência da Computação ou áreas correlatas;

5 anos de experiência com desenvolvimento .NET (C# – Core e Framework);sendo ao menos 1atuando ano como Sênior;

Criação de bibliotecas internas, SDKs ou frameworks de desenvolvimento;

APIs RESTful;

SQL Server e PostgreSQL;

Mensageria com RabbitMQ, Kafka ou similares;

Conhecimentos de CI/CD, Git, Azure DevOps (ou similares);

Práticas de segurança em desenvolvimento;

Docker;

SOLID, Clean Code, DDD e Design Patterns.

Conhecimentos desejáveis:

Experiência com templates de projeto, linters e automações de dev;

MongoDB ou Redis;

Kubernetes;

Ambientes de missão crítica e alta disponibilidade.

Diferenciais:

Contribuições em projetos open source (principalmente relacionados a .NET);

Vivência com engenharia de plataforma ou developer experience;

Experiência com ferramentas como SonarQube, StyleCop, FxCop, Roslyn Analyzers;

Domínio de arquitetura orientada a eventos;

Experiência com práticas de DevOps e automação de infraestrutura;

Participação na definição de padrões técnicos corporativos


Publicado há 2 dias

Outras buscas que podem te interessar: