Desarrollador Backend

Comparte esta vacante

Responsabilidades del Puesto

Implementar componentes, funciones, bases de datos o servicios de las aplicaciones desde el lado del servidor y se enfoca en diseñar la lógica y las soluciones para que las acciones solicitadas sean ejecutadas conforme con los criterios de calidad y den respuesta correcta a los usuarios. 

Garantizar el transporte de la información, tiempos de respuesta óptimos, fiabilidad, resiliencia, mantenibilidad, compatibilidad y seguridad de las soluciones.  

Asegurar la adherencia a las arquitecturas de referencia y el cumplimiento de los lineamientos definitivos para cada tipo de solución. 

Requisitos y habilidades

Competencias fundamentales / Soft Skills

  • Es positivo, sereno y determinado ante el cambio: Posee Inteligente emocional y social.

  • Vive en comunicación permanente de forma asertiva y cercana: comunicación efectiva saber escuchar, saber presentar, empatía, orientación al cliente.

  • Impulsa la colaboración, el aprendizaje y la innovación: inquieto por aprender.

  • Actúa con perspectiva eco – sistémica: Liderazgo, empoderamiento y orientación a resultados.

  • Es sensible al riesgo y a las oportunidades: Es negociador y realiza análisis de información.

  • Capacidad de autogestión

  • Capacidad de autoaprendizaje y adopción de nuevas tecnologías.

Conocimientos en

SKILLS DE NEGOCIO 

Dominio Eléctrico 

Sistema Interconectado Nacional (SIN) 

 

Gestión de Consignaciones Eléctricas 

 

Maniobras de Red Eléctrica 

 

Control de Tensión 

 

RECELE (Recomendaciones Eléctricas) 

 

PENS/ENS (Planes y Estado Normal del Sistema) 

 

Ocurrencias y Eventos del Sistema 

 

Indicadores de Calidad 

 

Generación Distribuida 

Procesos de Negocio 

Gestión de Notificaciones del Sistema 

 

Publicación de Información Regulada 

 

Integración con Sistemas Externos 

 

Gestión de Parámetros y Configuraciones 

 

Reportería Regulatoria 

Dominio Regulatorio 

Normativa del Sector Eléctrico Colombiano 

 

Resoluciones CREG 

 

Códigos de Operación 

SKILLS TÉCNICOS 

Framework & Lenguajes 

C# / .NET 

 

.NET Framework 4.7.2 

 

.NET Core 5.0+ 

 

ASP.NET Core Web API 

Principios de Arquitectura 

Clean Architecture / DDD 

 

Microservicios 

 

Arquitectura por Capas (Domain, Infrastructure, Application) 

 

Patrones de Diseño (Repository, CQRS, Dependency Injection) 

Base de Datos 

SQL Server 

 

Entity Framework Core 

 

Stored Procedures y T-SQL 

 

Database Design y Modelado 

Comunicación en Tiempo Real 

SignalR 

 

WebSockets 

Cache & Mensajería 

Redis (StackExchange.Redis) 

 

Memory Cache 

Cloud & Azure 

Azure App Configuration 

 

Azure Storage Blobs 

 

Azure Key Vault 

 

Azure DevOps / CI/CD 

Seguridad 

JWT Authentication 

 

OAuth 2.0 / OpenID Connect 

 

Seguridad en APIs (OWASP) 

Contenedores & DevOps 

Docker 

 

Kubernetes (básico-intermedio) 

 

CI/CD Pipelines 

Testing 

Unit Testing (xUnit/NUnit) 

 

Integration Testing 

 

Mocking (Moq) 

Herramientas 

Swagger/OpenAPI 

 

AutoMapper 

 

Serilog / Logging 

 

Git / Control de Versiones 

Reporting 

BoldReports / Syncfusion Reporting 

Mensajería 

Service Bus / Message Queue 

No guardes esto solo para ti, compártelo

Creemos innovación energética

Hablemos de cómo optimizar tu consumo y reducir costos