Caro usuário, habilite o javascript para que esse site funcione corretamente.

.NET Developer

¡Sé parte de Stefanini!


En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.


¡Seguro no te quieres quedar fuera!

Responsabilidades e atribuições

  • Desarrollo de nuevas APIs en .NET Core 6/8
  • Migración de aplicaciones .NET Framework a .NET Core
  • Optimización de queries SQL Server/Oracle
  • Implementación de patrones de microservicios
  • Code reviews para desarrolladores junior
  • Documentación técnica y arquitectural
  • Resolución de issues de rendimiento

Requisitos e qualificações

Requisitos

  • Bachiller en Ingeniería de Sistemas o afines con 2+ años de experiencia.
  • 02 años en desarrollo de aplicaciones utilizando .NET y .NET Core.
  • Experiencia en el desarrollo de aplicaciones web, APIs y servicios backend en entornos de producción
  • Experiencia en el desarrollo frontend en Angular
  • Conocimiento de metodologías ágiles y marco de trabajo SCRUM, Kanban u otras.
  • Deseable conocimiento en tecnologías de integración distribuida (Message broker, RabbitMQ)
  • Conocimiento en tecnologías para desarrollo de aplicaciones web modernas con SPA (Single Page Application) y PWA (Progressive Web Application)
  • Conocimiento en Azure DevOps
  • Conocimiento de patrones arquitectónicos de diseño de aplicaciones.
  • Conocimiento en Desarrollo Orientado a Microservicios.

Experiencia

  • Experiencia en desarrollos de aplicaciones Web en .NET 4.6 y Net Core 6
  • Dominio de lenguajes de programación como C# y VB .NET
  • Experiencia en FrontEnd Angular
  • Conocimiento de programación en base de datos (Oracle, PLSQL) y NoSQL.
  • Experiencia en el uso de Entity Framework o Dapper para el acceso a datos.
  • Dominio en lenguajes de representación de estructura XML y JSON
  • Dominio en consumo y construcción de Servicios Web y API (SOAP y REST)
  • Dominio de controladores de versionamiento de código (GIT)
  • Conocimiento en servicios en la nube Azure

Conocimientos Técnicos OBLIGATORIOS:

  • .NET Core 6.0/8.0 - APIs REST, middleware, dependency injection
  • ASP.NET Core - Controllers, filters, health checks, routing
  • C - Async/await, LINQ, generics, design patterns
  • Entity Framework Core - Code First, migrations, LINQ queries
  • ADO.NET - Data readers, connection management, stored procedures
  • log4Net - Structured logging, appenders, configuration
  • SQL Server - T-SQL, stored procedures, performance tuning
  • Azure SQL Database - Connection pooling, scaling, monitoring
  • Oracle Database - PL/SQL básico, conexiones ADO.NET, Oracle providers
  • Git/Azure DevOps - Branching strategies, pull requests, work items

Herramientas de Desarrollo OBLIGATORIAS:

  • Visual Studio 2019/2022 - Debugging, IntelliSense, extensions, NuGet
  • SQL Server Management Studio (SSMS) - Query optimization, database management
  • Git - Command line, branching, merging, conflict resolution
  • Postman - API testing, collections, environments, automation
  • SoapUI - SOAP services testing, mock services

Conocimientos Técnicos DESEABLES:

  • Azure App Service - Deployment slots, application settings
  • Azure Functions - HTTP triggers, timer triggers, bindings
  • IIS Administration - Application pools, virtual directories, SSL
  • Docker - Containerización básica, Dockerfile, registries
  • RabbitMQ - Message patterns, exchanges, queues
  • Apache Kafka - Producers, consumers, topics
  • Prometheus - Métricas custom, exporters
  • Serilog - Structured logging, sinks
  • xUnit/MSTest - Unit testing, mocking
  • NLog - Alternative logging framework to log4Net
  • Visual Studio 2010 - Para mantenimiento de aplicaciones legacy
  • Oracle SQL Developer - Administración de bases de datos Oracle
  • Azure Data Studio - Cross-platform database management
  • Docker Desktop - Containerización local, debugging
  • Fiddler/Charles Proxy - HTTP traffic debugging

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevistas
  3. Etapa 3: Confirmación de candidato
  4. Etapa 4: Onboarding
  5. Etapa 5: Contratação

Creer para co-crear

¿Buscas un lugar donde tus ideas brillen?

Con más de 38 años y una presencia global, en Stefanini transformamos el mañana juntos. Aquí, cada acción cuenta y cada idea puede marcar la diferencia. Únete a un equipo que valora la innovación, el respeto y el compromiso.


Si eres una persona disruptiva, te mantienes en aprendizaje continuo y la innovación está en tu ADN, entonces somos lo que buscas. ¡Ven y construyamos juntos un futuro mejor!