Tech Lead Java - Software Engineer en Java y SQL Server SeniorGestión y Alta Dirección PUCP // Gestión CulturalDescripción del puesto:El puesto en cuestión implica ser un elemento clave en la transformación y mejora continua de los procesos de negocio de la empresa.
La principal responsabilidad recae en el diseño, expansión y mantenimiento operativo del ecosistema de aplicaciones de la Corporación.
Esto incluye la creación y adición de funcionalidades a las aplicaciones, alineándolas con el roadmap tecnológico actual.Organizar los requerimientos, traducirlos en especificaciones técnicas y elaborar una estrategia de diseño, construcción y pruebas de software junto con el equipo de Desarrollo a cargo.Diseñar y construir las soluciones y aplicaciones con calidad, trabajando de la mano con los equipos de Arquitectura, UX, Seguridad e Infraestructura.Orquestar técnicamente al equipo en la construcción de las soluciones, ejecutando la estrategia de desarrollo definida, en el tiempo estimado, con la calidad esperada y dentro del presupuesto planificado.La persona requiere de una especialización y experiencia avanzada en disciplinas y técnicas de desarrollo de software, además de un alto nivel de trabajo colaborativo.Generar entregables que den soporte a la operación, como diagramas, modelos, manuales, entre otros.Llevar a cabo, junto con el equipo, las pruebas unitarias, de integración, funcionales y no funcionales identificadas en la estrategia de desarrollo.Brindar el mentoring técnico adecuado al equipo de desarrolladores.Participar activamente en la mejora continua de los procesos del equipo.Investigar nuevas tecnologías y herramientas aplicables al ecosistema de aplicaciones.Requisitos:Profesionales de Ingeniería de Sistemas, Ingeniería Informática, Ingeniería de Software y afines con al menos 8 años de experiencia desarrollando soluciones en plataforma Java.Haber liderado equipos llevando a cabo el acompañamiento y mentoring técnico.Sólido conocimiento de arquitectura de software y patrones de diseño (N capas, MVC, DDD, EDA, contenedores y microservicios).
Diseño de aplicaciones en Azure con recursos PaaS.Experiencia trabajando con Git, GITLAB y con flujos de trabajo tales como GitFlow.Troubleshooting de aplicaciones JAVA con BD SQL Server y DB2.Experiencia con uso de Azure DevOps.Conocimiento de proceso de aseguramiento de calidad de software.
#J-18808-Ljbffr