Desarrollador .NET

Pragma

Colombia

À distance

COP 90 000 000 - 120 000 000

Plein temps

Il y a 2 heures
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Pragma busca un desarrollador backend .NET para diseñar y construir la base de nuestras aplicaciones, traduciendo reglas de negocio en procesos eficientes que impacten positivamente a clientes y empresas.

Las tareas incluyen diseñar estrategias de optimización de consultas, exponer servicios REST y manejar gRPC, WebSocket y GraphQL, con enfoque en seguridad, rendimiento y principios SOLID.

Qualifications

  • Se busca desarrollador backend con al menos 5 años de experiencia desarrollando aplicaciones de alta calidad.
  • Dominio de .NET y C#, con ASP.NET Core para APIs REST y experiencia en gRPC, WebSocket o GraphQL.
  • Experiencia en seguridad (OAuth2, JWT) y transacciones ACID con SQL Server/NoSQL.

Responsabilités

  • Diseñar y construir APIs REST y gestionar servicios con gRPC/GraphQL.
  • Optimizar consultas en SQL Server y NoSQL garantizando transacciones ACID.
  • Aplicar SOLID, Clean Architecture, DDD y patrones GoF en soluciones en la nube.
  • Colaborar con DevOps para pipelines CI/CD, Docker y Kubernetes.
  • Trabajar con eventos (EDA) usando RabbitMQ, Kafka, Event Hub o SQS/Bridge.

Connaissances

.NET
C#
ASP.NET Core
REST APIs
gRPC
WebSocket
GraphQL
OAuth2
JWT
ACID
SQL Server
NoSQL
async/await
TPL
GoF patterns
Clean Architecture
DDD
Hexagonal / Onion
AWS
Azure
GCP
CI/CD
Azure DevOps/GitHub Actions
Docker
Kubernetes
Terraform
AWS CloudFormation
RabbitMQ
Apache Kafka
Azure Event Hub
AWS SQS/EventBridge
SpecFlow / BDD
Rx.NET
IAc (IaC)

Outils

Docker
Kubernetes
Terraform
AWS CloudFormation
Azure DevOps
GitHub Actions
RabbitMQ
Kafka
Azure Event Hub
AWS SQS/EventBridge

Description du poste

Buscamos un desarrollador backend .NETpara diseñar y construir los cimientos esenciales de nuestras aplicaciones, donde las reglas de negocio se transforman en procesos funcionales que hacen posible mejorar la vida de la gente transformando empresas.

¿A qué retos te enfrentarás?

  • Diseñar y proponer estrategias que optimicen consultas y manejen transacciones de forma eficiente en bases de datos SQL y NoSQL.
  • Exponer servicios REST y manejar protocolos como gRPC, WebSocket o GraphQL, aplicando estrategias para un manejo efectivo de paralelismo y concurrencia.
  • Integrarte a sistemas basados en eventos utilizando el patrónpublish/subscribe para orquestar flujos en tiempo real.
  • Implementar medidas de seguridad que protejan los datos de los usuarios, incluyendo autenticación, autorización y mejores prácticas de cifrado.
  • Evolucionar y mejorar continuamente las aplicaciones aplicando principios de ingeniería como SOLID.
  • Colaborar activamente con desarrolladores, diseñadores y QA, aplicando metodologías como TDD para garantizar un producto robusto desde la raíz.
  • Conectarte e integrar servicios con plataformas en la nube como AWS o Azure.

¿Qué buscamos en ti?

  • Al menos 5años de experiencia profesional desarrollando aplicaciones de alta calidad.
  • Dominio de .NET y C#, con experiencia en ASP.NET Core para construir APIs REST y trabajar con gRPC, WebSocket o GraphQL.
  • Experiencia sólida en el framework de .NET, escritura de código limpio y manejo de autenticación segura (OAuth2, JWT).
  • Habilidad para optimizar rendimiento con control de transacciones ACID y estrategias avanzadas en SQL Server y NoSQL.
  • Conocimiento sólido en concurrencia y paralelismo en C# (async/await, TPL), evitando bloqueos y maximizando eficiencia.
  • Uso de patrones de diseño GoF (creacionales, estructurales y de comportamiento) en proyectos reales.
  • Experiencia implementando principios de Clean Architecture, DDD y arquitecturas como Hexagonal o Onion.
  • Experiencia creando y desplegando soluciones en la nube (AWS, Azure o GCP) con servicios de computación y almacenamiento.
  • Familiaridad con prácticas DevOps: CI/CD, pipelines en Azure DevOps/GitHub Actions y automatización de entornos con Docker y Kubernetes.
  • Experiencia utilizando asistentes de IA para desarrollo.
  • Experiencia aplicando BDD con herramientas como SpecFlow para .NET, Cucumber o Karate.
  • Conocimientos de paradigmas reactivo o funcional en .NET, aplicando Reactive Extensions (Rx.NET).
  • Experiencia en arquitecturas orientadas a eventos (EDA) con RabbitMQ, Apache Kafka, Azure Event Hub o AWS SQS/EventBridge.
  • Conocimiento de Infraestructura como Código (IaC) con Terraform o AWS CloudFormation, incluyendo prácticas de seguridad automatizadas.

No es un requisito, pero nos emocionarías saber que cuentas con:

Experiencia en Frontend - Angular.

Recuerda...

Aprender, innovar y evolucionar formarán parte de tu día a día, acá serás el piloto de tu destino. ¿Te suena?, ¡aplica y prepárate para marcar el ritmo de tu carrera!

Construimos valor para ti:

Aquí aumentarás de forma acelerada tu valor personal, potenciarás tus capacidades técnicas, de liderazgo, y comunicación.

Trabajarás con grandes clientes en proyectos de alto impacto en el mundo y con conocimiento asimétrico.

Cultura que mueve. Estarás rodeado de una comunidad de altos estándares, compañeros dignos de admirar, vivirás una cultura de autogestión y estarás acompañado de líderes que inspiran y son buena compañía.

Vivirás el poder transformador de la educación con nuestro social commitment . Donde podrás apoyar iniciativas para ayudar a que jóvenes culminen exitosamente sus estudios.

Así vivirás el proceso de selección
1. Postulación

Revisa inmediatamente tu correo (recuerda revisar la bandeja de spam y promociones).

Allí recibirás las pruebas que darán inicio a tu proceso de selección.

Mientras realizas las primeras pruebas, revisaremos tu perfil para garantizar que hagamos un match perfecto.

Si es así, te llamaremos para esclarecer tus expectativas. De lo contrario, te enviaremos un mail para contarte que no continúas con este proceso.
  • Recibirás en tu correo electrónico nuestra guía de supervivencia.
  • Luego recibirás otro correo en el que te daremos las instrucciones para que escribas un ensayo que nos permitirá conocer cómo crees que juntos podríamos crecer.
4. Entrevistas

Tendrás una entrevista con alguno de nuestros psicólogos.

Tendrás una entrevista técnica de acercamiento al rol que aspiras.

Es posible que ciertos roles tengan entrevistas adicionales con su equipo o los directivos, dependiendo del perfil.

5. Contratación
Te haremos la oferta salarial y, si aceptas, te haremos una entrevista familiar, exámenes médicos y firma del contrato.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Científico de datos
Científico de datos

Pragma • Colombie

À distance
COP 60 000 000 - 90 000 000
Desarrollador de Integración
Desarrollador de Integración

Pragma • Colombie

Sur place
COP 195 351 000 - 293 026 000
Ingeniero IA
Ingeniero IA

Pragma • Colombie

À distance
COP 66 960 000 - 133 920 000
Ingeniero de Datos
Ingeniero de Datos

Pragma • Colombie

Sur place
COP 90 000 000 - 150 000 000
Desarrollador Mobile Ionic
Desarrollador Mobile Ionic

Pragma • Colombie

Sur place
COP 60 000 000 - 90 000 000
Arquitecto PEGA
Arquitecto PEGA

Pragma • Colombie

À distance
COP 180 000 000 - 240 000 000
Diseñador de Procesos y Servicios
Diseñador de Procesos y Servicios

Pragma • Colombie

À distance
COP 45 000 000 - 90 000 000
Vacaciones flexibles
Health insurance
Salary progression
Arquitecto CloudOps - AWS
Arquitecto CloudOps - AWS

Pragma • Bogotá ciudad, Medellín

Hybride
COP 180 000 000 - 260 000 000
Líder de Chapter Ciencia de Datos
Líder de Chapter Ciencia de Datos

Pragma • Colombie

Hybride
COP 180 000 000 - 300 000 000
Business Consultant -Product Manager.
Business Consultant -Product Manager.

Pragma • Colombie

Sur place
COP 90 000 000 - 120 000 000