Resumo Tech Jobs
Vaga Júnior e Pleno na Black101, contrato CLT, com foco em .NET, Docker e AWS.
Benefícios
- Assistência médica / Medicina em grupo
- Seguro de vida em grupo
- Tíquete refeição
Sobre a oportunidade
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Ambiente de Desenvolvimento
Familiaridade com Visual Studio ou Visual Studio Code. Conhecimento em gerenciamento de dependências e pacotes utilizando NuGet.
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
Tecnologias
- .NET
- Docker
- AWS
- C#
- SQL
- PostgreSQL
- Git
Abre em nova aba, fora do Tech Jobs.
A Tech Jobs não cobra para participar de processos seletivos. Desconfie de solicitações de pagamento ou dados sensíveis.