Desarrollador .Net
Analista Programador con experiencia en desarrollo de aplicaciones de escritorio, backend y administración de bases de datos, orientado a la resolución de problemas, diseño de soluciones y desarrollo de software de alta calidad.
REQUISITOS TECNICOS
"""""""""""""""""""""""""""""""""
Bases de Datos
- Experiencia en Microsoft SQL Server y MySQL.
- Diseño, modelado y normalización de bases de datos mediante Modelo Entidad-Relación (ER).
- Creación de base de datos, tablas, relaciones, índices, restricciones (PK, FK, UNIQUE, CHECK) y vistas.
- Dominio de T-SQL:
+ Creación y optimización de consultas.
+ Desarrollo de procedimientos almacenados (Stored Procedures).
+ Funciones, vistas y triggers.
+ Optimización de rendimiento y análisis de planes de ejecución.
DESARROLLO .NET
- Experiencia programando en C#.
- Desarrollo y mantenimiento de aplicaciones:
+ Windows Forms.
+ WPF.
+ Aplicaciones de Consola.
+ Servicios de Windows.
+Bibliotecas de clases (DLL).
DDESARROLLO BACKEND
- Experiencia en diseño y desarrollo de APIs REST.
- Desarrollo e implementación de Azure Functions.
- Integración con bases de datos mediante Entity Framework y ADO.NET.
- Consumo e integración de servicios REST.
DESEABLE
- Implementación de autenticación y autorización mediante Microsoft Entra ID (Azure Active Directory) y múltiples factores (MFA) cuando sea requerida por Microsoft Entra ID.
COMPETENCIAS
- Pensamiento analítico.
- Capacidad para resolver problemas.
- Trabajo en equipo.
- Organización y gestión del tiempo.
- Comunicación efectiva.
- Proactividad y aprendizaje continuo.