Cactus está listo para ampliar el equipo con un Ingeniero de Software .NET al que le guste construir sistemas confiables y del mundo real, asumiendo la responsabilidad desde la idea hasta la producción. En este rol, trabajarás como parte de un equipo scrum en el desarrollo de aplicaciones en dominios como Educación, RR.HH., Salud, Fintech, Gestión de Flotas, Transformación Digital, etc.
Cactus apuesta por el desarrollo profesional y la mejora constante de las habilidades técnicas. A menudo comenzamos proyectos desde cero y elegimos una pila tecnológica moderna basada en las necesidades del proyecto y las preferencias de nuestro equipo.
Lo que harás
- Analizar las necesidades del negocio y convertirlas en soluciones técnicas claras.
- Construir y mantener aplicaciones utilizando tecnologías Microsoft.
- Mejorar y extender las funcionalidades existentes.
- Colaborar estrechamente con desarrolladores, analistas y consultores.
- Escribir documentación para los componentes y procesos de software.
- Crear pruebas unitarias y de integración para garantizar la calidad.
- Asumir la responsabilidad de las funcionalidades desde la idea hasta el despliegue.
Lo que esperamos
- Más de 5 años de experiencia construyendo aplicaciones en producción.
- Título en Desarrollo de Software o experiencia práctica equivalente.
- Capacidad para resolver problemas y transformar necesidades empresariales en soluciones técnicas limpias.
- Comodidad asumiendo funcionalidades de principio a fin (diseño → construcción → despliegue).
- Mentalidad colaborativa: disfrutas trabajar con ingenieros, analistas y partes interesadas.
- Proactivo, organizado y con capacidad para priorizar eficazmente.
- Mentalidad de aprendizaje continuo, manteniéndose actualizado con las prácticas modernas de codificación y aprovechando activamente herramientas asistidas por IA en diferentes fases del ciclo de vida del desarrollo de software, mientras se mantiene un fuerte sentido de propiedad y calidad de código.
- Excelentes habilidades de comunicación escrita y verbal en inglés son esenciales.
- Pila tecnológica:
Backend
- C#, VB.NET, .NET (Core & Framework), ASP.NET
- SQL + Entity Framework Core
- Inyección de dependencias
- Pruebas unitarias y de integración
- Diseño de arquitecturas escalables y mantenibles
Frontend
- WinForms y DevExpress
Valorable: .NET MAUI, React, Angular o Blazor
DevOps / Nube
- Git y flujos de trabajo en equipo
- CI/CD (Azure DevOps)
- APIs REST (Postman, OData)
Valorable: servicios de Azure (WebJobs, API Management, Bicep)