Job Openings Software Engineer

About the job Software Engineer

Sobre Nosotros:

Somos una galardonada agencia de Marketing Digital con más de 10 años de experiencia en publicidad de pago por clic con anuncios de Google, Microsoft y Facebook. Nuestro equipo ofrece soluciones de marketing en línea a empresas de todo el mundo. 

Si está interesado en trabajar en un entorno en el que pueda aprender, crecer y enfrentar desafíos nuevos y emocionantes junto a personas increíblemente capaces, ¡Aplica hoy! 

Sobre la posición:

Como ingeniero de software en White Shark Media, usted es responsable de desarrollar y mantener aplicaciones web y microservicios RESTful seguros, robustos y de alto rendimiento para los empleados de White Shark Media y sus clientes.

El ingeniero de software debe estar dedicado a cumplir con las expectativas y requisitos de los clientes internos y externos, y actuar teniendo en cuenta los mejores intereses de los clientes.

Responsabilidades:

#1 Desarrollar soluciones de software que sean sostenibles y hagan que nuestros procesos sean más eficientes.

  • Determinar la viabilidad operativa de las soluciones a través del análisis, la definición de problemas y la comprensión adecuada de los requisitos.
  • Completar los requisitos a tiempo y plantear las preocupaciones con respecto a las cuestiones / limitaciones acordadas en el cronograma de manera oportuna.
  • Ser responsable con las prácticas de codificación, asegurándose de que están creando bases de código sobre las que se puede construir, en lugar de volver a hacer, a medida que crecemos.

#2 Mantener aplicaciones/softwares personalizados existentes

  • Abordar los errores de manera oportuna, priorizando los problemas de cara al cliente o de alto impacto
  • Revision constante de la funcionalidad existente e investigar la viabilidad de las sugerencias de los usuarios
  • Realizar tareas de mantenimiento, como la higiene de los datos para un rendimiento óptimo

# 3 Funcionalidad de revisión que es desarrollada por otros miembros del equipo.

  • Asegurar de que la funcionalidad creada coincida con lo que se describe en la solicitud/descripción de la característica.
  • Asegurar de que la nueva funcionalidad agregada no interrumpa las características relacionadas.
  • Brindar retroalimentación detallada en los casos en que no se cumplan los criterios de aprobación para que los desarrolladores puedan corregirlos y volver a enviarlos.

#4 Mantenerse relevante

  • Mantenerse al día con las mejoras en el campo mediante el estudio de herramientas de desarrollo de última generación, técnicas de programación y equipos informáticos
  • Participar en oportunidades educativas, inscribirse proactivamente para recibir capacitación gratuita relevante para su trabajo y leer publicaciones profesionales
  • Mantener redes personales; participando en organizaciones profesionales.

#5 Contribuir al desarrollo e implementación de nuevos proyectos, actividades y procesos que beneficien el desempeño de los departamentos y de la empresa

  • Compartir retroalimentación para sugerir mejoras a nuestros sistemas existentes.
  • Mantenerse actualizado sobre la tecnología desarrollada en WSM y sugerir formas de implementar nuevas funcionalidades, etc.
  • Participar en nuevos proyectos que no estén necesariamente dentro del alcance de sus responsabilidades, pero que requieran un esfuerzo de equipo.

Habilidades y calificaciones requeridas:

  • Nivel de Inglés Escrito: Básico - Intermedio
  • Nivel de Inglés Hablado: Básico-Intermedio
  • Educación: Licenciatura en Ingeniería Informática o Ciencias de la Computación
  • Experiencia: Dos años de experiencia en puestos de ingeniería de softwKnow-How


La experiencia en lo siguiente es imprescindible:

  • PHP
  • MongoDB
  • UNIX Systems
  • MySQL

La experiencia con lo siguiente es una ventaja:

  • Symfony framework for PHP Development
  • REST API Development
  • Salesforce