13 ago
|
Softtek
|
Bogotá
Requerimientos
- Cualificado en Ingeniería de Sistemas, Ingeniería de Software, Ciencias de la Computación o carreras afines.
- Experiencia acorde al nivel de seniority requerido.
- Experiencia en desarrollo backend con tecnologías .NET y C#.
- Experiencia en diseño y construcción de servicios y APIs REST.
- Conocimiento de buenas prácticas de arquitectura de software.
- Experiencia trabajando en equipos bajo metodologías ágiles.
- Experiencia en desarrollo de soluciones empresariales escalables.
- Experiencia trabajando con bases de datos SQL Server.
Skills Técnicos
- Desarrollo Backend con .NET y C#.
- Diseño de APIs REST.
- Seguridad de aplicaciones y servicios (OAuth, JWT).
- Persistencia de datos y patrones de acceso a datos.
- SQL Server.
- Optimización y tuning de consultas.
- Diseño y modelamiento de bases de datos escalables.
- Manejo de índices y análisis de planes de ejecución.
- Optimización de rendimiento en bases de datos.
- Pruebas unitarias con xUnit.
- Implementación de buenas prácticas de código.
- Control de versiones (Git).
- Despliegue y operación en entornos Cloud.
Deseables
- Experiencia en plataformas Cloud (Azure, AWS o GCP).
- Conocimiento de arquitecturas distribuidas y microservicios.
- Experiencia con herramientas de observabilidad y monitoreo.
- Conocimiento de principios DevOps.
- Experiencia en integración continua y despliegue continuo (CI/CD).
- Experiencia trabajando con Docker o tecnologías de contenedores.
Responsabilidades
- Diseñar, desarrollar y mantener aplicaciones backend sobre plataforma .NET.
- Diseñar e implementar APIs y servicios escalables.
- Garantizar la calidad, mantenibilidad y rendimiento del código.
- Participar en el diseño y evolución de la arquitectura de las soluciones.
- Diseñar y optimizar modelos de datos en SQL Server.
- Analizar y optimizar consultas complejas y procesos críticos.
- Implementar pruebas unitarias utilizando xUnit.
- Aplicar buenas prácticas de desarrollo y estándares de calidad.
- Participar activamente en ceremonias ágiles (Sprint Planning, Daily, Refinement y Retrospectives).
- Colaborar con equipos multidisciplinarios para la entrega de soluciones de valor.
- Identificar oportunidades de mejora continua en procesos y componentes técnicos.
- Participar en despliegues y soporte técnico de las soluciones desarrolladas.
Idiomas
- Inglés no requerido.
Información Adicional Modalidad: Bogotá y alrededores híbrido. Colombia - Remoto
Tipo de contrato: Término fijo x 6 meses. Con posibilidad de extensión.
📌 Back End Developer (Bogotá)
🏢 Softtek
📍 Bogotá