Desarrollador .Net
Se busca un perfil que combine capacidades técnicas sólidas con entendimiento funcional. El objetivo es participar activamente en el diseño, configuración e implementación de soluciones tecnológicas alineadas a las necesidades del negocio. El rol tendrá un enfoque práctico en desarrollo, configuración y análisis, colaborando estrechamente con Analistas de Negocio y equipos multidisciplinarios.
Perfil Académico:
Profesional graduado en Ingeniería en Sistemas, Ingeniería en Computación,
Informática o carreras afines.
Formación técnica sólida en desarrollo de software y diseño de soluciones.
Experiencia Requerida:
Mínimo 4 años de experiencia en desarrollo de software.
Mínimo 3 años de experiencia en C# y JavaScript (ECMAScript 6).
Experiencia en .NET Framework / .NET (4.5 o superior) y Web APIs.
Al menos 1 año de experiencia en modelado de procesos.
Deseable experiencia en implementaciones de sistemas empresariales como ERP, Core Insurance, Core Banking, etc..
Deseable experiencia en el sector seguros.
Conocimientos Técnicos:
Backend
C#.
.NET / WebAPI.
Entity Framework.
Code First & Migrations.
Frontend
JavaScript.
React.
D3.js.
Modelado y Configuración:
Modelado de procesos (BPMN 2.0).
Configuración de parámetros y reglas de negocio.
YAML.
Herramientas
Git.
Responsabilidades Principales:
Desarrollo y Configuración
Desarrollar código limpio, eficiente y mantenible basado en especificaciones funcionales y técnicas.
Implementar soluciones utilizando configuración de bajo código (low-code) cuando el sistema lo permita.
Crear e implementar vistas y componentes siguiendo los estándares definidos.
Verificar, integrar y versionar código conforme a las políticas de desarrollo de la compañía.
Análisis y Diseño
Diseñar soluciones técnicas a partir de descripciones funcionales de alto nivel.
Modelar procesos y detectar brechas funcionales o técnicas para reforzar el producto.
Participar en el diseño de integraciones con sistemas externos.
Colaborar en la definición de reglas de negocio junto al Analista de Negocio.
Colaboración y Transferencia de Conocimiento
Trabajar de forma cercana con Analistas de Negocio, QA y otros desarrolladores.
Conocer en profundidad las capacidades del sistema y presentarlas al Analista de Negocio para una correcta definición de requerimientos.
Asegurar que las soluciones implementadas estén alineadas con las necesidades reales del negocio.
Competencias Clave
Pensamiento analítico y orientación a solución.
Capacidad para moverse entre lo funcional y lo técnico.
Buen criterio para decidir entre desarrollo vs. configuración.
Comunicación clara con perfiles técnicos y no técnicos.
Orientación a calidad y buenas prácticas.