Logo for Stefanini LATAM

Backend Software Engineer Sr (.NET / C# / SQL Server)

Roles & Responsibilities

  • 5+ years of backend development experience
  • 3+ years with .NET Core/ASP.NET Core
  • 3+ years with SQL Server
  • 2+ years in microservices and APIs

Requirements:

  • Design, build, and operate robust and scalable backend services on .NET (ASP.NET Core) and SQL Server, enabling microservices architectures and secure APIs, including Windows-based workers for asynchronous processing
  • Ensure quality, performance, resilience, and observability of services through testing, code reviews, linting, and monitoring; implement structured logging, metrics, traces, and dashboards
  • Design and implement API gateways/reverse proxies (YARP/Ocelot) with routing, transforms, authentication, rate limiting, and QoS, and strengthen security posture (JWT/OAuth2, OWASP, secret management)
  • Develop and optimize the data layer in SQL Server (stored procedures, views, functions, triggers) with performance tuning; implement Windows workers for asynchronous jobs/integrations; ensure security controls and governance

Job description

JOB DESCRIPTION


¡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.​


RESPONSIBILITIES AND ASSIGNMENTS


Diseñar, construir y operar servicios backend robustos y escalables sobre .NET (ASP.NET Core) y SQL Server, habilitando arquitecturas de microservicios y APIs seguras. Asegurar calidad, performance, resiliencia y observabilidad de los servicios, incluyendo workers/servicios Windows para procesamiento asíncrono. Participar en el diseño e implementación de gateways y reverse proxies (YARP/Ocelot), y fortalecer los esquemas de seguridad (JWT/OAuth2) y buenas prácticas de ciberseguridad (OWASP, hardening, gestión de secretos, auditoría).


  • Diseñar e implementar APIs y microservicios en .NET (ASP.NET Core) con estándares de seguridad y calidad.
  • Construir y optimizar capa de datos en SQL Server: SPs, vistas, funciones y triggers con enfoque en performance.
  • Implementar workers/servicios Windows para procesos asíncronos (jobs, integraciones, batch, colas).
  • Diseñar e integrar API Gateway/Reverse Proxy con YARP/Ocelot: ruteo, transforms, auth, rate limiting, QoS.
  • Implementar seguridad: autenticación/autorización JWT (roles/claims), políticas, expiración/refresh (si aplica).
  • Asegurar prácticas de ciberseguridad: validación de entradas, protección contra ataques comunes, hardening y secretos.7. Aplicar observabilidad: logging estructurado, métricas, trazas distribuidas y dashboards para operación.
  • Garantizar calidad: pruebas unitarias/integración, code review, linting/analyzers, definición de DoD.
  • Participar en diseño de arquitectura, decisiones técnicas y manejo de deuda técnica con priorización por impacto.
  • Soportar operación: análisis de incidentes, RCA, postmortems y mejoras para reducir MTTR y aumentar confiabilidad.
  • Estandarizar patrones en Figma: extraer patrones, componentizar, definir reglas y dos/don’ts.
  • Asegurar uso responsable de IA (privacidad, PII, sesgos) y trazabilidad de decisiones.

Nota: La experiencia puede validar el nivel de educación en el caso de no cumplirlo.


REQUIREMENTS AND QUALIFICATIONS


  • Profesional en Ingeniería de Sistemas/Software o afines (equivalencia por experiencia comprobable)
  • Especialización: Backend con .NET (ASP.NET Core), arquitectura de microservicios, integración y datos; SQL Server avanzado (SPs, vistas, funciones, triggers, performance tuning); API Gateways/Reverse Proxy (YARP/Ocelot; deseable Kong) y APIs (REST; deseable GraphQL); seguridad (JWT/OAuth2) y ciberseguridad aplicada; despliegue en contenedores (deseable Kubernetes).
  • Idioma: Ingles técnico (lectura de documentación y troubleshooting)
  • Experiencia: 5+ años en desarrollo backend; 3+ años con .NET Core/ASP.NET Core; 3+ años con SQL Server; 2+ años en microservicios/APIs; experiencia práctica con YARP y/o Ocelot; deseable experiencia con Kong y/o GraphQL; experiencia implementando seguridad con JWT y controles de ciberseguridad en ambientes productivos; deseable experiencia con agentes de IA para automatización y aceleración del desarrollo.


HABILIDADES

  • Diseño de APIs (REST/JSON) y contratos: versionado, backward compatibility, idempotencia.Arquitectura: microservicios, DDD/Clean Architecture, patrones (CQRS, Outbox, Saga, Circuit Breaker).Enfoque en performance: profiling, caching, pooling, async/await correcto, reducción de latencia.SQL avanzado: modelado, índices, planes de ejecución, aislamiento, concurrencia, deadlocks, particiones (deseable).Calidad: TDD/Unit testing, integration tests, contract tests, code review y estándares.Operación: observabilidad (logs, métricas, trazas), incident response, postmortems.Trabajo colaborativo con Producto/QA/DevOps y comunicación clara de riesgos y trade-offs.Mentalidad de seguridad: diseño seguro, revisión de amenazas, protección de datos, auditoría y logging seguro.Deseable: uso de agentes de IA para automatizar procesos (backoffice, integraciones, soporte) y para acelerar delivery (generación de código, pruebas, documentación) con guardrails.


FORMACION

.NET / C#: ASP.NET Core Web API, Minimal APIs, middleware, DI, options, background services; gRPC (deseable).

Datos: SQL Server (triggers, stored procedures, views, functions), transacciones, locking, índices, tuning; EF Core/Dapper (deseable).

Microservicios e integración: mensajería (RabbitMQ/Kafka/Azure Service Bus - deseable), retry, idempotencia, outbox; workers (.NET Worker/Windows Service), jobs (Quartz/Hangfire - deseable).

Gateway/Reverse Proxy: YARP y Ocelot (ruteo, auth, rate limit, QoS, circuit breaker, transforms); deseable Kong (API Management, plugins, policies).APIs: REST/JSON; deseable GraphQL (schemas, resolvers, federation - deseable) y buenas prácticas de versionado.Seguridad y ciberseguridad: JWT/OAuth2/OIDC (deseable), IAM/SSO, CORS/CSRF, gestión de secretos; OWASP Top 10, hardening, auditoría, SAST/DAST (deseable). Infra/Operación: Docker/Kubernetes (deseable), CI/CD, OpenTelemetry/AppInsights.


Nota: La experiencia puede validar el nivel de educación en el caso de no cumplirlo.


ADDITIONAL INFORMATION




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!


Back-End Engineer Related jobs

Other jobs at Stefanini LATAM

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.