Desarrollador Senior .NET

TUNJA, Cundinamarca
Publicado hace 25 días
Empresa:
GLOBALSOFT WIGILABS
Descripción de la Empresa:
Globalsoft Wigilabs S.A.S., es una empresa dedicada al desarrollo de tecnología y software para la transformación digital, quien se apoya en metodologías ágiles, que permiten generar ideas innovadoras que se traducen en experiencias digitales permitiendo la evolución del entorno digital
Tipo de Contrato:
Desde Casa
Experiencia requerida:
5 a 10 años
Educación requerida:
Universitaria
Género:
Indiferente
Cantidad de Vacantes:
1

Descripción de la Oferta de Trabajo

Perfil

Desarrollador Senior .NET con experiencia en AI, con más de 5 años de experiencia

Lenguajes de programación:

C#: Dominio avanzado.
Python: Conocimiento práctico, especialmente para tareas de machine learning y AI.
ASP.NET Core: Amplia experiencia en desarrollo de aplicaciones web robustas.


Frameworks y Herramientas:

Entity Framework: Experiencia con mapeo objeto-relacional (ORM).
ASP.NET MVC: Diseño y desarrollo de aplicaciones web siguiendo el patrón MVC.
Web API: Desarrollo y consumo de APIs RESTful.
Blazor: Conocimiento en el desarrollo de aplicaciones web interactivas (opcional pero preferible).

Bases de Datos:

SQL Server: Diseño, implementación y optimización de bases de datos.
Entity Framework: Uso avanzado para ORM.

DevOps y CI/CD:

Azure DevOps: Configuración y mantenimiento de pipelines de CI/CD.
Git/GitHub/GitLab: Gestión avanzada de control de versiones.


Azure AI y Servicios en la Nube:

Azure Cognitive Services: Implementación de servicios de visión, lenguaje y habla.
Azure Machine Learning: Desarrollo y despliegue de modelos de machine learning.
Azure Bot Service: Desarrollo de chatbots inteligentes.
Azure Synapse Analytics: Análisis avanzado de datos.
Azure Functions: Uso de funciones serverless para procesamiento de datos.

Implementación de funcionalidad OCR para extracción de texto de documentos
Desarrollo de mecanismos de indexación para una búsqueda eficiente de documentos.
Integración de los Modelos de Lenguaje (LLM)
Metodologías de Desarrollo:

Agile/Scrum: Experiencia trabajando en equipos ágiles.
TDD/BDD: Desarrollo orientado a pruebas.


Otras Habilidades:
SOLID Principles: Aplicación de principios de diseño de software.
Design Patterns: Conocimiento y uso de patrones de diseño.
Microservices Architecture: Experiencia en diseño e implementación de microservicios.

Empleos relacionados a Desarrollador Senior .NET