El trabajo
En Worktechlabs construimos software empresarial a medida y seguimos implicados después de la puesta en producción. Nuestros proyectos incluyen presupuestos y pedidos, stock y facturación, portales de clientes y gestión de siniestros. Asumirás una parte útil de un sistema, desde entender la regla de negocio hasta acompañar su lanzamiento.
Qué harás
- Convertir conversaciones con usuarios en flujos, modelos de datos y criterios de aceptación claros.
- Desarrollar servicios en C# / ASP.NET Core, modelos en SQL Server y APIs para aplicaciones Blazor o Angular.
- Conectar sistemas existentes y preparar migraciones de datos con validación, conciliación y un plan de recuperación si algo falla.
- Modernizar aplicaciones .NET Framework o WebForms por etapas mientras sus usuarios siguen trabajando.
- Revisar código, probar reglas de negocio importantes, investigar incidencias en producción y documentar las decisiones.
Qué buscamos
- Experiencia entregando y manteniendo aplicaciones .NET en producción, con ejemplos de decisiones de las que te hayas responsabilizado.
- Soltura con datos relacionales, consultas SQL, transacciones, diseño de APIs, autenticación y autorización.
- Capacidad para explicar alternativas, dividir el trabajo en entregas y preguntar cuando un requisito no está claro.
- Uso habitual de Git, revisión de código y pruebas automatizadas, junto con buena comunicación en remoto.
Valoraremos, sin ser imprescindible
Experiencia con Azure, pipelines de despliegue, Docker, Blazor o Angular; integraciones entre sistemas de negocio; o modernización de aplicaciones. No necesitas dominar todo nuestro stack.
Cómo podrían ser tus primeros 90 días
Conocer el proceso de un cliente y su código, entregar una mejora acotada con el equipo y después asumir un módulo o integración hasta su lanzamiento y seguimiento. El alcance dependerá del proyecto al que te incorpores.
Cómo trabajamos
Jornada completa, 100% remoto, también en la colaboración con clientes. Talleres, demos y revisiones se hacen online; este puesto no requiere acudir a nuestra oficina ni a las instalaciones de clientes. Documentamos decisiones, revisamos código y usamos reuniones concretas. Hablaremos del solapamiento horario necesario durante el proceso de selección.
Participarás en el análisis, el desarrollo y el soporte, con capacidad para influir en cómo construimos el software. Cuéntanos un sistema que hayas mantenido, una decisión difícil y qué cambió para sus usuarios.
