Desarrollador Principal – Montreal
Trabajo: Tiempo completo
Ubicación: Montreal
Resumen del puesto
Estamos buscando un Desarrollador Principal experimentado para gestionar el equipo de desarrollo y supervisar el desarrollo de aplicaciones y sistemas de software. Se espera que el Desarrollador Principal colabore con las partes interesadas para asegurarse de que el equipo de desarrollo cumpla con los plazos y requisitos, y será responsable del diseño e implementación de nuevas soluciones de software.
Funciones y responsabilidades
– Liderar y gestionar el equipo de desarrollo, proporcionando orientación, mentoría y apoyo.
– Desarrollar y gestionar planes y cronogramas de proyectos.
– Mantener los proyectos en el cronograma para cumplir con los plazos.
– Diseñar y desarrollar nuevas soluciones de software y mantener los sistemas de software existentes.
– Identificar oportunidades de desarrollo y priorizar proyectos.
– Colaborar con las partes interesadas para asegurarse de que el equipo cumpla con los plazos y requisitos.
– Proporcionar supervisión técnica y garantizar que se cumplan los estándares de calidad del software.
– Supervisar el progreso del proyecto y proporcionar actualizaciones regulares.
– Escribir código escalable y comprobable para los programas.
– Educar a los desarrolladores junior sobre las mejores prácticas.
– Participar en diversas actividades comerciales, como comunicaciones con clientes, marketing y ventas.
Requisitos y cualificaciones
– Maestría en Ciencias de la Computación, Ingeniería o campo relacionado.
– Más de 5 años de experiencia en desarrollo de software y gestión de proyectos.
– Experiencia liderando un equipo de desarrollo.
– Conocimiento de los procesos y metodologías de desarrollo de software.
– Dominio de tecnologías de desarrollo web, como PHP, Java y JavaScript.
– Más de 3 años administrando aplicaciones de la Suite Atlassian.
– Experiencia en el soporte de herramientas Atlassian en un entorno AWS.
– Experiencia realizando instalaciones, actualizaciones y migraciones de Atlassian.
– Experiencia con la exportación/importación de proyectos Jira/Confluence.
– Comprensión básica de la administración de bases de datos y competencia en la redacción de consultas SQL.
– Experiencia con procedimientos y políticas de seguridad, gestión de cambios/configuración.
– Familiaridad con el diseño y desarrollo de bases de datos.
– Experiencia con sistemas de control de versiones.
– Excelentes habilidades de resolución de problemas y comunicación.