Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

SINCOSOFT

NewBe an early applicant

Desarrollador Senior

Posted 12 views
Discussion

Summary

Senior developer on the document-management team of SINCOSOFT's own ERP: builds and maintains .NET 8 (ASP.NET Core) backend services with Clean Architecture, CQRS and SQL Server in a multi-tenant setup, modernizes legacy .NET Framework/ASPX components, mentors juniors, and weaves AI coding assistants/agents into the team's daily workflow.

Buscamos un Desarrollador Senior para el equipo del Sistema de Gestión Documental de nuestro ERP. Su propósito será acelerar la entrega, elevar la calidad técnica y proponer mejoras de arquitectura y de proceso, aprovechando herramientas de IA en el día a día.

Responsabilidades Clave:
- Diseñar, desarrollar y mantener servicios backend en .NET 8 (ASP.NET Core) con Clean Architecture y CQRS, sobre SQL Server en un entorno multi-tenant.
- Realizar code reviews, dar retroalimentación técnica y acompañar el crecimiento de desarrolladores junior.
- Identificar oportunidades de mejora en la arquitectura, el código y los procesos del equipo, y convertirlas en propuestas concretas.
- Incorporar asistentes y agentes de IA en el flujo de desarrollo del equipo (generación de código, pruebas, revisiones, documentación) y definir buenas prácticas para usarlos con calidad.
- Participar en la modernización de componentes legados (.NET Framework, ASPX) hacia .NET 8, EF Core y React.
- Analizar y resolver incidentes y problemas de rendimiento en producción.
- Escribir pruebas unitarias y de integración, y cumplir los estándares de cobertura.

Requisitos Esenciales:
- Profesional en Ingeniería de Sistemas, Ingeniería de Software o carreras afines.
- Tarjeta Profesional.
- 5+ años de experiencia en desarrollo backend con C# y .NET (.NET Core / .NET 8 o .NET Framework) en aplicaciones en producción.
- Experiencia con Entity Framework y SQL Server: consultas complejas, optimización, índices y procedimientos almacenados.
- Experticia en React.
- Experiencia en pruebas unitarias con xUnit, NUnit o MSTest.
- Manejo de Git Flow y flujos de trabajo con pull requests.
- Uso profesional de asistentes de IA para programación en su trabajo diario.

Habilidades Deseables:
- Experiencia configurando o construyendo agentes de IA para desarrollo (subagentes, MCP, automatización de revisiones o pruebas) y familiaridad con desarrollo guiado por especificaciones.
- Experiencia realizando code reviews.
- Conocimiento de Clean Architecture y CQRS.
- Experiencia en migración o modernización de sistemas legados.
- React con TypeScript.
- Azure DevOps (Boards, Repos, Pipelines).

Competencias Blandas:
- Proactividad: propone ideas y mejoras por iniciativa propia.
- Orientación a resultados y a entregas frecuentes.
- Comunicación clara y asertiva, oral y escrita.
- Pensamiento crítico y capacidad para sustentar decisiones técnicas.
- Vocación por enseñar y trabajar en equipo.
- Sentido de pertenencia y responsabilidad sobre lo que se pone en producción.

Ubicación: Remoto - Cl. 81 #11-8, Bogotá, Colombia

Habilidades requeridas para este trabajo:

  • .NET
  • Agentes de IA
  • Azure DevOps
  • C#
  • CQRS (Command Query Responsibility Segregation)
  • Clean architecture
  • Code review
  • Desarrollo backend
  • Desarrollo de software
  • Entity Framework
  • Git (Sistema de control de versiones)
  • Ingeniería de sistemas
  • Microsoft SQL Server
  • Modernización de sistemas legacy
  • Pruebas unitarias
  • React.js
  • TypeScript

Skills

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

See also

Software Engineering jobs by country — openings, pay and top skills →