C# Team Lead
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
Desarrollo y mantenimiento de aplicaciones en C# y .NET, participando en el diseño e implementación de nuevas funcionalidades, integraciones con APIs y servicios de terceros, asà como en la resolución de incidencias y optimización de bases de datos SQL.
Además, participarás en la definición de arquitecturas, estándares de desarrollo, revisiones de código y planificación técnica de proyectos. Actuarás como referente técnico de un equipo de 2-3 desarrolladores, coordinando y priorizando tareas, realizando estimaciones, identificando riesgos y asegurando el avance de los proyectos.
También impulsarás las buenas prácticas de desarrollo, proporciona mentorÃa al equipo y comunica el estado, avances e incidencias relevantes a los diferentes interlocutores.
Requirements
Experiencia sólida en C# / .NET (POO, principios SOLID, async/await, gestión de excepciones y logging).
- Desarrollo e integración de APIs REST y Web Services (HTTP, JSON/XML, autenticación y gestión de errores).
- Dominio de SQL (joins, CTEs, subconsultas, transacciones, procedimientos almacenados y optimización).
- Uso avanzado de Git (branching, merges, pull requests y code reviews).
- Conocimientos de arquitectura de software y capacidad para evaluar distintas soluciones técnicas.
- Aplicación de buenas prácticas de desarrollo: SOLID, Dependency Injection, patrones de diseño, testing automatizado y gestión centralizada de errores.
- Capacidad analÃtica, resolución de problemas y autonomÃa.
- Enfoque en mantenibilidad, escalabilidad y reducción de deuda técnica., Experiencia con CI/CD y DevOps (GitLab CI, GitHub Actions, Jenkins).
- Docker y Docker Compose.
- Automatización de despliegues, gestión de entornos, secretos, versionado y releases.
- Monitorización, observabilidad y diagnóstico de incidencias.
- Conocimientos de seguridad de aplicaciones.
- Experiencia en microservicios y arquitecturas distribuidas.
Benefits & conditions
Contrato indefinido y directo con la empresa final
- Salario fijo bruto anual acorde con tu experiencia previa.
- Tanto el teletrabajo con el horario se ajustan a las necesidades del empleado
- Entorno profesional familiar, cercano
About the company
Empresa experta en Integraciones de Software para terceros.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
Dev Digest 120 - Apple and peers
What’s the Difference between a Junior, Mid, and Senior Developer?
Fully Remote Software Engineer Jobs