Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor De.Net Sênior

Tech For Ti

São Paulo

Híbrido

BRL 120.000 - 160.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia está buscando um(a) Desenvolvedor .NET Sênior para atuar em projetos de Internet Banking. O candidato ideal deve ter experiência em .NET Core e ASP.NET MVC, além de habilidades em T-SQL e RabbitMQ. O trabalho será híbrido, com duas vezes na semana presencialmente. Esta é uma excelente oportunidade para quem deseja contribuir em um ambiente desafiador e em constante inovação.

Qualificações

  • Experiência em ASP.NET MVC e .NET Core.
  • Sólido conhecimento em T-SQL e otimização de performance.
  • Experiência em RabbitMQ e MassTransit.

Responsabilidades

  • Desenvolver novos microsserviços e manter sistemas legados.
  • Garantir performance através de consultas T-SQL.
  • Implementar padrões de arquitetura e realizar testes.

Conhecimentos

Desenvolvimento Back-End
T-SQL
RabbitMQ
Microserviços
JavaScript
SOLID
Metodologias ágeis
GIT

Ferramentas

SQL Server Management Studio
Azure DevOps
Postman
Swagger
Visual Studio Code
Descrição da oferta de emprego

A Tech For está com oportunidade para Desenvolvedor (a) Net Sênior - Full Stack , com forte atuação JavaScript, modelo híbrido, 2 x semana presenciais no cliente do segmento bancário situado na região oeste de SP, próximo ao Shopping Eldorado.

Modalidade PJ (Contrato Prazo Indeterminado). Sobre a posição : Estamos buscando um(a) profissional Desenvolvedor .NET Sênior para se juntar à nossa equipe de Canais.

NET Sênior para se juntar à nossa equipe de Canais.

Será peça-chave no desenvolvimento e na evolução de soluções de alta performance e escalabilidade que sustentam InternetBanking Web e App.

Principais atividades

Desenhar e Implementar Soluções: Atuar ativamente no desenvolvimento de novos microsserviços e na manutenção de sistemas legados, utilizando .NET Core 8 e .NET Framework 4.8 (incluindo aplicações MVC).

  • Garantir a Performance: Escrever e otimizar consultas complexas em T‑SQL, garantindo a performance e a integridade dos dados.
  • Arquitetura Assíncrona: Projetar e implementa soluções de mensageria robustas com RabbitMQ e MassTransit, garantindo a comunicação eficiente entre serviços.
  • Boas Práticas e Qualidade: Garantir a saúde do código através de Testes Unitários, Code Reviews, e a aplicação contínua dos princípios SOLID e Clean Code.
  • Desenho de Arquitetura: Aplicar e discutir padrões de arquitetura como Microserviços e CQRS no design de novas features.
  • Processo Ágil (Scrum): Participar ativamente das cerimônias (Dailies, Plannings, Reviews, Retros).
  • Análise e Planejamento: Analisar e refinar Histórias de Usuário (User Stories) para gerar e detalhar as tarefas técnicas (tasks) necessárias para o desenvolvimento.

Versionamento: Utilizar GIT como ferramenta de controle de versão (Gitflow, PRs, etc.).

Requisitos imprescindíveis
  • Desenvolvimento Back‑End com a plataforma .NET (.NET Core 8 e .NET Framework 4.8), com experiência específica em ASP.NET MVC.
  • T‑SQL (SQL Server), incluindo modelagem de dados e otimização de performance.
  • Arquitetura de Microsserviços e padrões de comunicação (síncrona e assíncrona).
  • RabbitMQ e a biblioteca MassTransit.
  • Design e construção de APIs RESTful, com bom entendimento do ciclo de consumo pelo frontend (JavaScript, SPAs, etc.).
  • SOLID, Clean Code e padrões de projeto (Design Patterns).
  • Implementação do padrão.
  • Metodologias ágeis (Scrum).
  • Proficiência no uso de GIT.
  • Gestão de Código e Agile: Azure DevOps (antigo TFS Online) para Repositórios GIT, Boards (Scrum) e Pipelines; Banco de Dados: SQL Server Management Studio (SSMS); Testes de API: Postman (ou similares, como Insomnia); Documentação de API: Swagger (OpenAPI); Editor Auxiliar: Visual Studio Code.
Requisitos diferenciais
  • Experiência com Domain-Driven Design (DDD).
  • Proficiência em Testes Unitários (xUnit, NUnit ou similares).
  • Vivência com ambientes em Cloud (Azure ou AWS), especialmente serviços como Azure Functions, App Services e AKS.
  • Experiência com Docker e Kubernetes (K8s).
  • Conhecimento em pipelines de CI / CD (Azure DevOps, Jenkins ou GitLab CI).
  • Conhecimento em ferramentas de APM (Application Performance Management) como Dynatrace.
  • Vivência com IA (GitHub Copilot, Gemini, NotebookLM).
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.