Senior software engineer / tech lead
responsabilidades
1. asegurar la calidad de los entregables de desarrollo en proyectos de software, definiendo y desarrollando la mejor solución técnica que cumpla con los requerimientos aprobados del proyecto, realizando revisiones periódicas para el cumplimiento de los estándares corporativos y buenas prácticas del mercado.
2. asegurar el buen desempeño de los recursos de desarrollo asegurando el entendimiento de los procesos de negocio, la metodología de desarrollo así como las técnicas y mejores prácticas del mercado a través de capacitaciones técnicas y fomentando la auto-capacitación y el intercambio de conocimientos, definiendo y realizando evaluaciones de desempeño para detectar oportunidades de mejora y entrenamientos.
3. asegurar la mejora continua generando estrategias para mejora de las aplicaciones, procesos de desarrollo de software (estándares, procedimientos, mejores prácticas), cumpliendo métricas de desempeño en proyectos y realizando la medición de las mismas para detectar áreas de oportunidad en su persona y sus equipos y en los procesos.
4. participar en la elaboración de los objetivos del equipo de desarrollo alineados a los objetivos de la dirección de sistemas y corporativos, realizando las actividades necesarias para el cumplimiento de los mismos.
perfil técnico
* ingeniería o licenciatura terminada en área relacionada al desarrollo de sistemas.
* inglés intermedio.
* conocimientos técnicos:
o análisis, levantamiento de requerimientos y elaboración de casos de uso.
o arquitectura de aplicaciones para .net (intermedio).
o diseño de aplicaciones y servicios, patrones de diseño y diseño orientado a objetos.
o desarrollo de aplicaciones (framework 3.5 o superior, c#, api restfull, net core, angular, javascript, jquery, wcf (opcional), web services (opcional)).
o modelado de datos y normalización.
o desarrollo de objetos de bases de datos en sql 2016 o superior (transact sql/integration services).
o prácticas/estándares de código seguro (básico).
o devops (jenkins, ansible) (básico).
o frameworks de desarrollo Ágil (scrum, safe, lean, kanban).
o pruebas unitarias de software.
o capacidad de análisis y diagnóstico de problemas (troubleshooting).
* 2 años de experiencia en un rol de tech lead.
* 3 años de experiencia en posiciones de desarrollo de software.
competencias
* visión de negocio – habilidad para aplicar experiencia técnica, conocimiento especial, madurez y juicio a los temas de negocio, mejorando el desempeño del equipo y chubb.
* liderazgo - maneja con eficacia el desempeño de los miembros del equipo, motiva e inspira a otros hacia el logro de metas específicas.
* sentido de pertenencia – se hace responsable del logro (o no logro) de los resultados deseados.
* enfoque estratégico - incorpora una perspectiva de largo plazo sobre chubb y los mercados en los que opera, tanto en la planeación como en la ejecución.
* influencia - entiende cómo funciona la empresa, se relaciona con todos los niveles de la organización y colabora con influencia en otros al hacer las cosas, incluso sin autoridad formal.
* ejecución - utiliza la iniciativa personal de manera eficaz y eficiente; hace uso de su autoridad de gestión y recursos de la organización para cumplir con los compromisos.
* integridad y valor - defiende y modela los valores de chubb en la toma de decisiones y la comunicación con los demás, incluso en situaciones difíciles.
#j-18808-ljbffr