Web ProgrammerBogota, Colombia
Web Programmer

El Programador revisa, analiza, y modifica los sistemas de programación incluyendo la codificación, prueba y depuración de programas. Esta persona es responsable igualmente de analizar las necesidades del usuario y desarrollar soluciones de software así como de diseño de software o personalizar el software para el uso del cliente con el objetivo de optimizar la eficiencia operativa. Sus responsabilidades incluyen, pero no se limitan a las siguientes:

Responsabilidades

  • Desarrollar, implementar y mantener el software de aplicación con las normas y especificaciones establecidas.
  • Desarrollar aplicaciones de software utilizando lenguajes de programación aprobados.
  • Modificar el software de aplicación adquirido utilizando tablas, perfiles y otros proveedores suministrado herramientas de personalización para reflejar los cambios aprobados por los usuarios.
  • Implementar cambios aprobados en el software de aplicación para mantener los estándares, corregir problemas, modificar o mejorar la función de las aplicaciones.
  • Participar en el diseño y selección de software de aplicación para el desarrollo de habilidades y conocimientos.
  • Participar en la definición de los requisitos funcionales y técnicos para la aplicación de software y el desarrollo de habilidades y conocimientos.
  • Preparar los procedimientos de aplicación de software y la documentación para el uso, explotación, copia de seguridad y recuperación, la resolución de problemas, apagado e inicialización, y automatización de procesos.
  • Seguir las políticas del departamento, procedimientos y estándares en el desarrollo e implementación de software.
  • Preparar la auditoría y procedimientos de control interno.
  • Documentar nuevos programas o cambios a los programas existentes.
  • Entrenar a los usuarios y el personal de operación y comprobar la capacidad de utilizar las aplicaciones.
  • Las pruebas de documentos y resultados de la formación.
  • Analizar las razones del fracaso, y revisar los programas y / o procedimientos asignados según sea necesario. 

Habilidades y experiencias

  • Mínimo 2-3 años o más de experiencia en programación.
  • Experiencia manejando personal es una ventaja. 
  • Ser bilingüe es un plus. Ingles y español. 
  • Idiomas de programación requeridos - PHP, MySQL, JavaScript, JSON y jQuery
  • Alto conocimiento de MS Excel.
  • Conocimiento del framework Symfony es una ventaja. 
  • Sistema de control de versiones - Subverion, Git y Github es una ventaja.
  • Conocimiento de HTML, CSS basado en estándares.
  • Comprensión de servidor, red, entorno de alojamiento, servicios web.
  • Capacidad para aprovechar las API de terceros.
  • Capacidad de aprender y adoptar nuevos lenguajes de programación, librerias y tecnologías según sea necesario.
  • Entendimiento de la analítica web
  • Una comprensión básica de los procesos de desarrollo de aplicaciones web, desde la interfaz de diseño a las estructuras de bases de datos relacionales.
  • Una aptitud para el diseño de escenarios de unidad de prueba para ejercitar la aplicación / componente para simular fallas ambientales y de código
  • Se prefiere Scrum / desarrollo de software ágil.
  • Excelentes habilidades verbales, de presentación y escrita.
  • Debe saber cómo navegar en un entorno dinámico.
  • Poseer una fuerte ética de trabajo con la capacidad de trabajar de forma independiente.
  • Demostrar habilidades de resolución de problemas / experiencia.
  • Capaz de realizar múltiples tareas, priorizar y administrar el tiempo de manera eficiente.
  • Conocimiento de MS Word, MS PowerPoint y MS Outlook.

Educación

Licenciatura; o de dos a tres años de experiencia relacionada; o la combinación equivalente de experiencia y educación.


Apply
Use DOC, PDF, JPG or plaintext formats.