Point your AI agent at freehire and let it find you a job.

Get the CLI →

Cidenet

NewBe an early applicant

355 - Desarrollador Senior Backend (C#/.NET) Bilingüe

Posted Updated
Discussion

Summary

Senior backend developer (C#/.NET) at Cidenet, based in Bogotá (hybrid), who designs and builds enterprise backend services, APIs and modern architectures on the Microsoft stack — .NET 6+, ASP.NET Core, SQL Server, Entity Framework and Azure — including legacy modernization, API security and CI/CD. Bilingual role: English B2+ required.

En Cidenet buscamos un(a) Desarrollador(a) Senior Backend (.NET / C#) para unirse a nuestro equipo y participar en el desarrollo de soluciones empresariales robustas, escalables y de alto rendimiento dentro del ecosistema Microsoft.

La persona será responsable del diseño, desarrollo y evolución de servicios backend, APIs y arquitecturas modernas, contribuyendo activamente a la calidad técnica, integración de sistemas y optimización de aplicaciones empresariales.

Trabajará de manera colaborativa con equipos de arquitectura, frontend, negocio y tecnología para construir soluciones seguras y alineadas con las necesidades del cliente.

Responsabilidades

  • Diseñar y desarrollar servicios backend y APIs utilizando .NET y C#.
  • Construir aplicaciones backend seguras, escalables y transaccionales aplicando principios SOLID, programación orientada a objetos y arquitecturas SOA/DDD.
  • Optimizar rendimiento y escalabilidad sobre el stack Microsoft (.NET, Entity Framework, SQL Server).
  • Participar en decisiones técnicas relacionadas con diseño de APIs, modelado de datos e integraciones.
  • Aplicar buenas prácticas de ingeniería de software:
    • clean code,
    • code reviews,
    • pruebas unitarias,
    • CI/CD.
  • Colaborar con arquitectos, analistas y equipos frontend en contratos de integración y evolución técnica de las aplicaciones.
  • Participar en troubleshooting, mantenimiento, documentación y mejora continua de componentes backend.
  • Contribuir a migraciones y modernización de aplicaciones legacy hacia arquitecturas modernas basadas en servicios.
  • Coordinar integraciones con aplicaciones frontend SPA (Angular o similares).
  • Participar en la evolución técnica de las soluciones y proponer mejoras de arquitectura y rendimiento.
  • Trabajar de cerca con el Engineering Manager para cumplir objetivos y tiempos de entrega.

Requirements

Requisitos indispensables

  • Mínimo 5 años de experiencia en desarrollo de software sobre stack Microsoft.
  • Experiencia sólida en desarrollo backend/server-side con .NET y C#.
  • Experiencia con:
    • .NET 6 o superior,
    • ASP.NET Core,
    • Web API,
    • diseño de servicios RESTful.
  • Conocimiento sólido en:
    • programación orientada a objetos,
    • SOLID,
    • arquitecturas SOA,
    • Domain-Driven Design (DDD).
  • Experiencia trabajando con SQL Server:
    • optimización de queries,
    • indexing,
    • stored procedures,
    • Entity Framework / EF Core,
    • Dapper.
  • Experiencia desarrollando y consumiendo APIs RESTful.
  • Experiencia desplegando servicios backend en Azure:
    • App Services,
    • Azure Functions,
    • Service Bus,
    • Azure SQL,
    • Key Vault.
  • Conocimiento en seguridad de APIs:
    • OAuth2,
    • OpenID Connect,
    • JWT.
  • Experiencia con CI/CD y prácticas DevOps.
  • Capacidad para modernizar aplicaciones legacy hacia arquitecturas modernas basadas en servicios.

Idioma:

  • Nivel de inglés B2+ (requerido).

Requisitos deseables

  • Experiencia con microservicios y arquitecturas orientadas a eventos.
  • Experiencia con:
    • RabbitMQ,
    • Kafka,
    • Azure Service Bus.
  • Conocimiento de patrones de diseño:
    • Repository,
    • CQRS,
    • Mediator,
    • Unit of Work.
  • Experiencia con pruebas unitarias e integración:
    • xUnit,
    • NUnit,
    • Moq.
  • Experiencia con Docker y containerización.
  • Conocimiento en documentación técnica y APIs con Swagger/OpenAPI.

Formación académica

  • Profesional o Magíster en Ingeniería de Sistemas, Ciencias de la Computación o carreras afines.
  • Certificaciones Microsoft/Azure son un plus.


Benefits

  • Participación en proyectos empresariales modernos y de alto impacto tecnológico.
  • Trabajo con tecnologías Microsoft y arquitecturas modernas.
  • Espacios de crecimiento técnico y aprendizaje continuo.
  • Trabajo colaborativo con equipos multidisciplinarios y clientes internacionales.
  • Participación en proyectos cloud y modernización tecnológica.
  • Cultura enfocada en innovación, mejora continua y buenas prácticas de ingeniería.
  • Ambiente de trabajo flexible y dinámico.
Contrato
  • Tipo: Laboral a término indefinido
  • Modalidad: Bogotá (Híbrido — 2 días oficina, 3 remoto)
  • Jornada: Tiempo completo (lunes a viernes)

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.