Remote Jobs RockRemote Jobs Rock

Back-End Developer (.Net)

🕒 2 days ago
C#.NET 6+APIs RESTEntity Framework Core
Apply Now

📜 Description

  • Projetar, desenvolver e manter APIs RESTful com C# e .NET 6+, considerando desempenho, segurança e disponibilidade.
  • Participar de decisões de arquitetura e evoluir aplicações com Clean Architecture, DDD e arquitetura em camadas.
  • Desenvolver e otimizar persistência com Entity Framework Core e bancos relacionais.
  • Implementar testes automatizados, realizar code reviews e disseminar boas práticas de engenharia.
  • Contribuir para observabilidade com logs, métricas e monitoramento de produção.
  • Projetar integrações assíncronas com RabbitMQ ou tecnologias similares e apoiar o desenvolvimento técnico da equipe.

🛠️ Requirements

  • Experiência sólida com C# e .NET, preferencialmente .NET 6 ou superior.
  • Experiência no desenvolvimento de APIs REST.
  • Experiência com Entity Framework Core e bancos relacionais, como SQL Server.
  • Conhecimento de SOLID, Clean Code, Git e fluxo colaborativo de versionamento.
  • Experiência com testes unitários.
  • Diferenciais: Clean Architecture, DDD, Docker, RabbitMQ, Azure, Azure DevOps, CI/CD, observabilidade, sistemas distribuídos e manipulação de arquivos PDF.
Full job description

A Aliare é uma das maiores empresas de software para o agronegócio do país, levando tecnologia e inovação para a gestão de empresas e propriedades rurais. Aqui, valorizamos colaboração, evolução constante e um ambiente com desafios que impulsionam o crescimento profissional.

Estamos em busca de uma pessoa Desenvolvedora Backend .NET para atuar na evolução de soluções SaaS e APIs escaláveis dos nossos produtos, contribuindo com arquitetura, boas práticas de desenvolvimento e qualidade das aplicações. Procuramos alguém com perfil colaborativo, que goste de tecnologia, desafios e de compartilhar conhecimento com o time.

Responsibilities

Responsabilidades:


  • Projetar, desenvolver e manter APIs RESTful utilizando C# e .NET 6+, garantindo performance, segurança e disponibilidade;
  • Participar ativamente das decisões de arquitetura de software, avaliando trade-offs técnicos e propondo soluções escaláveis e sustentáveis;
  • Evoluir a arquitetura das aplicações aplicando conceitos como Clean Architecture, DDD (nível prático) e arquitetura em camadas, conforme o contexto do produto;
  • Desenvolver e otimizar a camada de persistência com Entity Framework Core, incluindo modelagem de dados, migrations e otimização de performance;
  • Trabalhar com bancos de dados relacionais (SQL Server ou equivalente), garantindo queries eficientes, uso adequado de índices e integridade transacional;
  • Implementar e manter testes automatizados (unitários e integração) para garantir qualidade e confiabilidade do código;
  • Contribuir para a definição e disseminação de boas práticas de engenharia de software, como SOLID, Clean Code e padrões de projeto;
  • Realizar code reviews, contribuindo para a qualidade do código e para o desenvolvimento técnico do time;
  • Apoiar desenvolvedores menos experientes, compartilhando conhecimento e contribuindo para a evolução técnica da equipe;
  • Contribuir para a observabilidade das aplicações, incluindo logs, métricas e monitoramento de ambientes de produção;
  • Colaborar com times de produto e tecnologia na evolução contínua das soluções;
  • Projetar e implementar integrações baseadas em mensageria e comunicação assíncrona (RabbitMQ ou similares), contribuindo para arquiteturas desacopladas e escaláveis.

Requirements

Requisitos obrigatórios:

  • Experiência sólida com C# e .NET (preferencialmente .NET 6 ou superior);
  • Experiência no desenvolvimento de APIs REST;
  • Experiência com Entity Framework Core e bancos relacionais (SQL Server ou equivalente);
  • Experiência aplicando boas práticas de engenharia de software (SOLID, Clean Code);
  • Experiência com Git e fluxo de versionamento colaborativo;
  • Experiência com testes unitários.

Diferenciais:

  • Experiência com Clean Architecture e DDD;
  • Experiência com Docker e containerização de aplicações;
  • Experiência com mensageria e comunicação assíncrona (RabbitMQ ou similares);
  • Experiência com serviços em Cloud Azure e pipelines de CI/CD (Azure DevOps);
  • Experiência com observabilidade, métricas e monitoramento de aplicações em produção;
  • Experiência em sistemas distribuídos, de alta disponibilidade ou alta escala;
  • Manipulações de arquivos em PDF.
Software Mind

[WIO] .Net Software Developer (German speaking)

🕒 3 days ago
Software Mind👥 501 - 1000 employees🏢 Information Technology And Services

Develop resilient.NET backend services for client projects, applying secure coding, design patterns, performance analysis, testing, and code-metric insights while collaborating directly with clients and cross-functional teams.

📍 🇵🇱 Kraków - Remote💼 Full-Time🎸 Senior🔎 Backend Engineer📢 🇩🇪 German Required📢 🇬🇧 English Required
.NET/.NET CoreC#Entity FrameworkREST APIs
CircleCI

Senior Software Engineer, Query

🕒 2 days ago
CircleCI👥 201 - 500 employees🏢 Computer Software

Own and evolve a high-scale data platform, building reliable ingestion pipelines and fast historical query services while shaping storage, architecture, and observability for product teams and customers.

GoClickhouseTemporalData Ingestion

Trusted by Remote Workers