Publicado hoy.
Desarrollador .Net Senior - Remoto en Proceti Consultores
Sueldo oculto
Remoto: LATAM
Empleado de tiempo completo
Inglés : Nivel Intermedio
ProceTI es una empresa líder en consultoría en tecnologías de la información, con 18 años de experiencia en el mercado. Valoramos el talento y la innovación, ofreciendo un ambiente de trabajo dinámico y colaborativo donde podrás desarrollar tus habilidades y crecer profesionalmente.
Vacante: Desarrollador .Net Sr (.Net/Python/NodeJs)
Modalidad: Remota
Contrato inicial: De 1 año, posibilidad de extensión según performance.
Descripción general:
Desarrollador Backend con sólida experiencia en la construcción de soluciones empresariales escalables, seguras y de alto rendimiento. Enfocado en el desarrollo con .NET Core y complementariamente con Node o Python para automatizaciones e integraciones. Capaz de diseñar, consumir e integrar APIs, implementar prácticas DevOps en entornos Azure y garantizar la calidad y seguridad del código entregado.
Conocimientos y habilidades técnicas:
Backend:
- Desarrollo con .NET Core , Node y Python (para scripts y automatizaciones).
- Diseño, construcción y consumo de APIs RESTful.
- Integración con Azure SQL Server y optimización de consultas.
- Implementación de microservicios y arquitectura modular.
Nube y DevOps:
- Experiencia en Microsoft Azure , incluyendo:
- App Service , Azure Storage , Azure SQL Database , Key Vault.
- Creación y mantenimiento de pipelines YAML para CI/CD mediante Azure DevOps o GitHub Actions.
- Despliegue automatizado y monitoreo de servicios en la nube.
Seguridad:
- Autenticación y autorización seguras.
- Cifrado de información sensible y manejo de secretos .
- Validación de documentos y datos antes de su carga o procesamiento.
- Cumplimiento de estándares y buenas prácticas OWASP .
Integraciones:
- Conectividad e interoperabilidad con APIs institucionales .
- Integración con Azure Blob Storage .
- Experiencia con sistemas como TEC. doc y TEC. cognitive (deseable).
Colaboración técnica:
- Uso de Git para control de versiones.
- Manejo de ramas, pull requests y revisiones de código en entornos colaborativos.
- Comunicación efectiva con equipos de desarrollo, QA y DevOps.
Calidad:
- Ejecución de pruebas unitarias automatizadas .
- Aplicación de buenas prácticas de desarrollo seguro, mantenible y documentado.