Especialista senior en desarrollo backend con .NET y .NET Core, responsable de diseñar, construir y optimizar APIs, servicios y componentes de negocio escalables, seguros y de alto rendimiento. Trabaja junto con equipos de arquitectura, frontend y DevOps para entregar soluciones robustas y orientadas a microservicios.
Responsabilidades
- Diseñar y desarrollar APIs REST, microservicios y servicios backend con .NET y .NET Core.
- Implementar lógica de negocio, integración con bases de datos y servicios externos.
- Optimizar el rendimiento, la seguridad y la escalabilidad de aplicaciones backend.
- Crear y mantener pruebas unitarias y automatizadas con xUnit y NUnit.
- Implementar integración con sistemas de mensajería como Kafka, RabbitMQ y Azure Service Bus.
- Participar en diseño técnico, estimaciones y documentación.
- Colaborar con DevOps para despliegues CI/CD, contenedores y observabilidad.
- Resolver incidencias y mejorar continuamente la calidad del código.
Conocimientos y experiencia necesaria
- Licenciatura, ingeniería o carrera afín; titulado.
- Más de 5 años de experiencia como especialista en desarrollo backend con .NET y .NET Core.
- Lenguajes y frameworks: C#, .NET, .NET Core y ASP.NET Core.
- APIs y arquitectura: REST, microservicios, gRPC, Clean Architecture y Domain-Driven Design (DDD).
- Bases de datos: SQL Server, PostgreSQL, MySQL y MongoDB.
- Cloud: Azure.
- Mensajería: Kafka, RabbitMQ y Azure Service Bus.
- Testing: xUnit, NUnit y Moq.
- DevOps: Docker, Kubernetes, Azure DevOps y GitHub Actions.
- ORM y datos: Entity Framework Core y Dapper.
Habilidades
- Pensamiento analítico.
- Resolución de problemas.
- Atención al detalle.
Tu carrera en Capgemini
Al trabajar en un ambiente de equipo, nuestros consultores se enfocan en el análisis, diseño y desarrollo de soluciones basadas en tecnología para los clientes de Capgemini. Trabajarás con especialistas funcionales, técnicos y del negocio para desarrollar la implementación e integración de soluciones y sistemas innovadores.
Capgemini ofrece una compensación competitiva y beneficios superiores a los de Ley. La empresa tiene oficinas en México, incluyendo Ciudad de México, Aguascalientes y Monterrey, y presencia en más de 50 países.
Capgemini ofrece una experiencia de reclutamiento y onboarding, un ambiente colaborativo y oportunidades para planear y desarrollar tu carrera.
Capgemini México promueve un ambiente laboral diverso e inclusivo. Todas las solicitudes serán consideradas con base en el mérito del candidato, el trabajo y la experiencia para el puesto.