Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Black101

NewBe an early applicant

Desenvolvedor .NET Júnior / Pleno

Posted Updated
Discussion

Description

Desenvolver, implementar e dar manutenção em aplicações back-end utilizando .NET; realizar a integração de sistemas e APIs; atuar na correção de bugs e melhoria de performance de sistemas existentes; colaborar com o time na definição de arquiteturas e boas práticas de desenvolvimento.1. Desenvolvimento Back-End

Experiência no desenvolvimento de aplicações utilizando C# e .NET, preferencialmente .NET Core ou versões modernas do .NET e ASP.NET Core.

Conhecimento em orientação a objetos e desenvolvimento de aplicações back-end.

Capacidade de desenvolver, manter e evoluir funcionalidades de sistemas existentes.

2. Experiência com Inteligência Artificial aplicada ao Desenvolvimento

Experiência prática na utilização de ferramentas de Inteligência Artificial para apoiar o desenvolvimento de software, como GitHub Copilot, Claude, Cursor ou ferramentas similares.

Capacidade de utilizar IA para geração, refatoração, revisão e otimização de código.

Conhecimento em engenharia de prompts aplicada ao desenvolvimento de software.

Capacidade de analisar, validar e testar códigos gerados por IA, garantindo qualidade, segurança e aderência às regras de negócio.

Interesse e abertura para explorar novas ferramentas e soluções de IA que aumentem a produtividade e a qualidade das entregas.

3. Banco de Dados

Conhecimento em bancos de dados relacionais, como SQL Server, MySQL ou PostgreSQL.

Conhecimento em SQL, consultas, relacionamentos e modelagem de dados.

Familiaridade com ORMs, especialmente Entity Framework ou Entity Framework Core.

4. Desenvolvimento de APIs

Experiência no desenvolvimento e consumo de APIs RESTful e Web Services.

Conhecimento de autenticação e segurança em APIs, incluindo JWT e OAuth.

Familiaridade com integração entre sistemas e tratamento de erros.

5. Arquitetura e Boas Práticas

Conhecimento dos princípios de Clean Code, SOLID e Design Patterns.

Familiaridade com boas práticas de organização, manutenção e escalabilidade de código.

Conhecimento em arquitetura de microsserviços será considerado um diferencial.

6. Versionamento de Código

Experiência com Git e plataformas de versionamento, como GitHub, GitLab ou Azure DevOps.

Familiaridade com fluxos de trabalho colaborativos, como branches e pull requests.

7. Testes e Qualidade de Software

Conhecimento em testes unitários e frameworks como xUnit, NUnit ou MSTest.

Capacidade de validar funcionalidades, identificar falhas e garantir a qualidade do código.

Conhecimento em testes de integração e TDD será considerado um diferencial.

8. Ferramentas e Tecnologias Complementares

Familiaridade com Docker e ambientes de desenvolvimento conteinerizados.

Conhecimento em pipelines de CI/CD será considerado um diferencial.

Familiaridade com ferramentas de logging, monitoramento e diagnóstico de aplicações.

9. Cloud (Desejável)

Conhecimento ou experiência com plataformas de nuvem, preferencialmente Microsoft Azure, ou AWS.

Familiaridade com publicação, configuração e integração de aplicações em ambientes cloud.

10. Ambiente de Desenvolvimento

Familiaridade com Visual Studio ou Visual Studio Code.

Conhecimento em gerenciamento de dependências e pacotes utilizando NuGet.

Tipo de contrato

CLT (Efetivo)

Horário de trabalho

Segunda a sexta-feira, das 09h às 18h

Benefícios

  • Assistência médica / Medicina em grupo
  • Seguro de vida em grupo
  • Tíquete refeição
  • Auxílio creche
  • Vale-transporte
  • Participação nos lucros

Skills

What Middle Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →