Desarrollador Backend .Net
- A jornada completa
Descripción de la empresa
Somos una comunidad global conformada por más de 28.000 colaboradores en 19 países, comprometidas con la innovación, la inclusión y el crecimiento sostenible. Creemos en el poder de la tecnología para transformar realidades y en el talento humano como motor de ese cambio.
Descripción del empleo
Desarrollador(a) Senior .NET altamente experimentado(a), con amplia trayectoria en el diseño, construcción y mantenimiento de aplicaciones empresariales. La persona ideal contará con sólido dominio en .NET Framework / .NET Core, desarrollo de APIs, y consumos/creación de servicios REST y SOAP, asegurando soluciones escalables, seguras y de alto desempeño.
Responsabilidades Principales
- Diseñar, desarrollar y mantener aplicaciones y servicios basados en .NET (.NET Framework / .NET Core).
- Construir y documentar APIs RESTful y servicios SOAP robustos.
- Integrar aplicaciones con sistemas internos y externos mediante servicios web.
- Optimizar el código existente, mejorar rendimiento y garantizar altas prácticas de calidad.
- Implementar buenas prácticas de arquitectura, patrones de diseño y principios SOLID.
- Participar en revisiones de código, análisis técnicos y definición de requerimientos.
- Colaborar con equipos multidisciplinarios (QA, Infraestructura, Arquitectura, Producto).
- Asegurar el cumplimiento de estándares de seguridad, integridad y escalabilidad del software.
Requisitos
- 5+ años de experiencia comprobada en desarrollo con C# y .NET.
- Dominio de .NET Core, ASP.NET MVC, ASP.NET Web API.
- Experiencia en:
- Creación y consumo de APIs REST.
- Implementación y mantenimiento de servicios SOAP.
- Conocimientos sólidos en SQL Server, diseño de bases de datos y procedimientos almacenados.
- Manejo de herramientas de control de versiones (Git).
- Experiencia en arquitectura de software y patrones (Clean Architecture, DDD, CQRS deseable).
- Uso de herramientas como Postman, Swagger/OpenAPI.
- Familiaridad con metodologías ágiles (Scrum/Kanban).
Deseables (No Excluyentes)
- Experiencia en Azure, AWS o Google Cloud.
- Conocimientos en contenedores (Docker, Kubernetes).
- Experiencia con mensajería (RabbitMQ, Kafka, otros).
- CI/CD (Azure DevOps, GitHub Actions, Jenkins).
- Seguridad en APIs (OAuth2, JWT).
Información adicional
Contrato Indefinido, Modalidad Hibrida.
Formación Académica
- Profesional en Ingeniería de Sistemas, Informática, Software o áreas afines.
- Certificaciones en tecnologías .NET, servicios web o cloud (plus).
Competencias Blandas
- Pensamiento analítico y orientado a la solución.
- Capacidad de aprendizaje continuo.
- Trabajo colaborativo en equipos multidisciplinarios.
- Excelente comunicación técnica y funcional.
- Proactividad e iniciativa para proponer mejoras.