DescriptionRiskOne HR Consulting se encuentra en búsqueda de
Desarrollador Senior de IT responsable de analizar requerimientos complejos para proponer y diseñar soluciones viables utilizando la mejores prácticas de la industria. Recomienda tecnologías y procesos para optimizar la ejecución de los proyectos.
Responsabilidades
- Escribir, probar y mantener código de alta complejidad siguiendo las guías de estilo corporativas.
- Desarrollar código e implementar cambios críticos en entornos de prueba y producción.
- Realizar pruebas de software exhaustivas para garantizar la robustez del sistema.
- Crear y mantener procedimientos almacenados en SQL, tablas en la base de datos aplicando las mejores prácticas de modelado de datos.
- Crear y gestionar componentes en la nube (Azure o AWS) y configurar ambientes de desarrollo (dev, qa, prod).
- Publicar aplicaciones web en diferentes servidores (web servers) tales como Apache, Tomcat, IIS y nube (Azure).
- Anticipar y mitigar imprevistos técnicos para minimizar impactos negativos en el negocio.
- Mantener la atención al detalle y el enfoque en la calidad del código entregado.
- Documentar de manera clara y organizada los procesos, funcionalidades y cambios realizados en el software.
- Apoyar en la ejecución de pruebas unitarias y colaborar con el equipo de calidad (QA/QC) para validar la estabilidad del sistema.
- Mantener la documentación técnica organizada y asegurar la confidencialidad de los datos.
- Investigar y aprender nuevas tecnologías o herramientas recomendadas por el equipo técnico para mejorar la eficiencia del trabajo.
- Establecer canales sólidos de comunicación y colaboración con todos los departamentos de la empresa.
- Comunicar el progreso de las tareas de manera oportuna a las partes interesadas.
- Mantener la documentación técnica organizada y presentable dentro de la estructura establecida por la empresa.
- Promover el cumplimiento de estándares y mejores prácticas en todas las actividades del proyecto.
- Mantener la estricta confidencialidad de toda la información manejada.
Requirements- Siete años de experiencia en desarrollo web con los frameworks .NET y Blazor, lenguajes de programación C#, HTML, CSS, JavaScript y SQL.
- Siete años de experiencia en diseño, desarrollo y manejo de bases de datos relacionales.
- Cinco años de experiencia publicando aplicaciones en servidores web (Apache, Tomcat, IIS, nube).
- Bachillerato en campo de la tecnología o equivalente en experiencia.
- Amplio conocimiento en arquitectura de software y diversas áreas de programación (backend, frontend, API).
- Dominio de metodologías Agile y Scrum, así como herramientas de control de versiones (Gitflow, JIRA, Azure DevOps).
- Capacidad de liderazgo, y habilidades de comunicación avanzadas en español e ingléss.
- Flexibilidad para ajustarse a las distintas fases del ciclo de vida del desarrollo de software (SDLC)
- Habilidad para trabajar en equipo.
- Habilidad para manejar múltiples tareas.
- Dominio del español/inglés (verbal y escrito).