Ingeniero de Software Senior (Ruby)

NCC Group Philippines

Negociable
RemotoExp de 3-5 YrsDiplomaTiempo completo
Compartir

Detalles remotos

Abrir paísFilipinas

Requisitos de idiomaInglés

Este trabajo remoto está abierto a candidatos en países específicos. Por favor, confirme si desea continuar a pesar de las posibles restricciones de ubicación

Descripción del trabajo

Mostrar texto original

Descripción

Rol: Ingeniero de Software Senior (Ruby)

Ubicación: Ciudad de Taguig, Metro Manila

Configuración híbrida (2-3 días en el lugar por semana)


Gracias por revisar nuestra oferta de trabajo; estamos emocionados de que USTED esté interesado en aprender más sobre el Grupo NCC.


Estamos en una misión para hacer de la sociedad un lugar más seguro y más seguro. Nuestra gente es la que hace posible eso; una comunidad global de individuos talentosos trabajando juntos hacia un futuro más seguro.


Nuestro objetivo es crear un ambiente donde todos puedan alcanzar su máximo potencial. Trabajamos juntos, somos brillantemente creativos, abrazamos la diferencia y queremos que te unas a nuestra misión de hacer el mundo más seguro y más seguro.


Echa un vistazo a nuestro sitio web aquí para aprender más sobre por qué somos uno de los principales negocios globales de Ciber Seguridad y Mitigación de Riesgos…

https://www.nccgroup.com/uk/


La Oportunidad:


Estamos buscando un Ingeniero de Software Senior para unirse a nuestro equipo en crecimiento y contribuir al desarrollo de emocionantes proyectos de software.


El Grupo NCC realiza pruebas de seguridad de empresas y software en todo el mundo. Para ofrecer resultados de alta calidad a nuestros clientes, utilizamos una aplicación desarrollada internamente llamada Limb para recopilar nuestros hallazgos, gestionar la calidad y producir documentos atractivos. El Grupo NCC busca un desarrollador web calificado y orientado a los detalles para ser parte de un pequeño equipo responsable del desarrollo, mantenimiento y crecimiento de Limb. El sistema tiene fuertes raíces en Ruby on Rails y una significativa interfaz web React impulsada por API, con una serie de características adicionales bajo el capó y varios escenarios de implementación que ven uso activo.


Responsabilidad del Rol:


  • Liderar y orientar – proporcionar orientación y apoyo al equipo más amplio
  • Diseñar y supervisar la arquitectura de sistemas, así como desarrollar y mantener características de software de alta calidad basadas en especificaciones técnicas.
  • Colaborar efectivamente con diseñadores, gerentes de producto y otros desarrolladores para garantizar una integración y funcionalidad sin problemas.
  • Escribir un código limpio, eficiente y mantenible que se adhiera a las mejores prácticas.
  • Realizar pruebas unitarias y participar en revisiones de código para garantizar la calidad del código.
  • Trabajar en la resolución de problemas y la depuración de problemas de software de manera independiente y colaborativa.
  • Mantenerse al día sobre las últimas tendencias de desarrollo y tecnologías relevantes para el proyecto.
  • Documentar el código y las decisiones técnicas para referencias futuras.
  • Liderar iniciativas de mejora continua, mejorando los procesos de desarrollo


Requisitos:

  • Experiencia significativa como desarrollador de software.
  • Experiencia práctica en Ruby
  • Tener experiencia significativa en Ruby on Rails.
  • Tener experiencia significativa en React.
  • Ser cómodo con Docker y Docker Compose.
  • Conocimiento con el siguiente software de soporte: ProseMirror, Kramdown, Ansible, LaTeX, PostgreSQL, Prometheus (y Yabeda), RuboCop
  • Experiencia con sistemas de control de versiones (por ejemplo, Git).
  • Experiencia con marcos de pruebas unitarias.
  • Excelentes habilidades de comunicación, colaboración y resolución de problemas.
  • Un deseo de aprender y adaptarse a nuevas tecnologías y desafíos.


Comportamientos:


  • Iniciativa: Asumir la propiedad de las tareas asignadas, ser proactivo en buscar clarificación y demostrar un impulso para completar proyectos de manera independiente.
  • Aprendizaje: Buscar activamente oportunidades para aprender nuevas tecnologías y mejores prácticas, hacer preguntas reflexivas y demostrar un compromiso con el crecimiento profesional.
  • Colaboración: Comunicar efectivamente con los miembros del equipo, proporcionar y recibir retroalimentación constructiva, y trabajar hacia objetivos compartidos.
  • Adaptabilidad: Estar abierto a nuevas ideas y enfoques, ajustarse a los requisitos cambiantes del proyecto y adoptar una mentalidad de aprendizaje continuo.
  • Enfoque en la Calidad: Esforzarse por escribir un código limpio y mantenible, identificar y abordar problemas potenciales, y contribuir a una base de código de alta calidad.


¿Por qué el Grupo NCC?


En el Grupo NCC, nuestra misión es crear un futuro digital más seguro. Esa misión sustenta todo lo que hacemos, desde nuestro trabajo con nuestros increíbles clientes hasta investigaciones innovadoras que dan forma a nuestra industria. Nuestros equipos se asocian con clientes en una multitud de industrias, profundizando en asegurar nuevos productos y tecnologías emergentes, así como resolver problemas complejos de seguridad. Como líderes globales en ciber y custodia, el Grupo NCC es un negocio impulsado por las personas que busca el próximo grupo de mentes brillantes para unirse a nuestras filas.


Nuestros colegas son nuestro mayor activo, y el Grupo NCC está comprometido a proporcionar un entorno laboral inclusivo y de apoyo que fomente la creatividad, la colaboración, la autenticidad y la responsabilidad. Queremos que los colegas echen raíces en el Grupo NCC, y ofrecemos un paquete de beneficios integral, así como oportunidades para el aprendizaje, desarrollo y crecimiento profesional. Creemos que nuestra gente está en su mejor momento cuando se siente respaldada en todos los aspectos de su bienestar, y ofrecemos programas de bienestar y arreglos de trabajo flexibles para proporcionar ese apoyo vital.


Acerca de su aplicación


Revisamos cada aplicación recibida y nos pondremos en contacto si sus habilidades y experiencia coinciden con lo que estamos buscando. Si no recibes respuesta de nuestra parte en un plazo de 10 días, por favor, no te desanimes demasiado; podemos mantener tu CV en nuestra base de datos para futuras vacantes y te animaríamos a estar atento a nuestras oportunidades laborales ya que puede haber otros roles adecuados.


Si no deseas que mantengamos tus datos, envía un correo a [email protected]. Todos los datos personales se mantienen de acuerdo con la Política de Privacidad del Grupo NCC. Estamos comprometidos con la diversidad y la flexibilidad en el lugar de trabajo. Si necesitas algún ajuste razonable para apoyarte durante el proceso de solicitud, por favor, háznoslo saber en cualquier etapa.


Ten en cuenta que este rol implica verificaciones de antecedentes previas al empleo obligatorias debido a la naturaleza del trabajo que realiza el Grupo NCC. Para postularte, debes estar dispuesto y ser capaz de someterse al proceso de evaluación.

Requisito

Por favor, consulta la descripción del trabajo.

Desarrollo de SoftwareSistemas IntegradosC++Diseño de CircuitosResolución de ProblemasMétodos ÁgilesColaboración en EquipoSolución de ProblemasPruebas y Depuración
Preview

Boss

HR ManagerNCC Group Philippines

Publicado el 10 April 2025

Reporte

Recordatorio de seguridad del jefe

Si la posición requiere que trabajes en el extranjero, por favor ten cuidado y ten cuidado con el fraude.

Si encuentras a un empleador que tiene las siguientes acciones durante tu búsqueda de empleo, por favor repórtalo inmediatamente

  • retiene tu ID,
  • requiere que usted proporcione una garantía o recoja la propiedad,
  • le obliga a invertir o recaudar fondos.
  • recauda beneficios ilícitos,
  • u otras situaciones ilegales.