¡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
- Etapa 1: Cadastro
- Etapa 2: Entrevistas
- Etapa 3: Confirmación de candidato
- Etapa 4: Onboarding
- 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!