Construir de manera metodológica y experimentada componentes de software a lo largo del ciclo de vida de desarrollo de software: analizar, diseñar, construir, probar, liberar, implementar y mejorar aplicaciones de manera colaborativa. Debe tener conocimiento sólido en metodología de desarrollo de software, manejadores de base de datos, herramientas de desarrollo, administración de tareas y trabajo por objetivos
Funciones
Dar mantenimiento a software heredado
Realizar el despliegue de software heredado
Desarrollar software a la medida mediante metodologías de desarrollo
Ejecutar el ciclo de desarrollo de software, incluyendo la documentación técnica de los componentes de software generados
Desarrollar tanto en backend como frontend asegurándose de una integración adecuada en ambas partes
Diseñar y colaborar en la ejecución de pruebas de software
Colaborar activamente en incluir elementos clave añadidos al software tales como experiencia de usuario, generación de manuales técnicos, manuales operativos y guías rápidas
Capacitar, orientar y asesorar al personal de Soporte Técnico y otras áreas relacionadas con el software desarrollado
Atender las incidencias y corrección de defectos de software en la operación
Definir, dar seguimiento y cumplir un Plan de Desarrollo de Software
Registrar los tiempos involucrados en cada actividad
Rendir informes relacionados con sus actividades, cumplimiento de objetivos y de compromisos
Experiencia requerida
2 años de experiencia como desarrollador web
Conocimientos requeridos
Generales
Control de versiones
Comprensión de diagramas UML
Implementación y consumo de Webservices
Dominio en jQuery
Perfil backend
PHP 5.6
PHP 7
PostgreSQL
MariaDB
SQL
Programación orientada a objetos
Manipulación de JSON
Conocimiento en consumo de Servicios REST
Consumo y creación de servicios SOAP
Patrones de diseño (deseable)
Programación funcional (deseable)
Conocimiento básico en entornos Linux
Manejo de bibliotecas
Perfil frontend
Principios de experiencia de usuario (UX)
HTML5
Javascript
Manejo peticiones Ajax
Experiencia con frameworks responsivos como Bootstrap 4 o Foundation
Dominio CSS (deseable SASS)
Dominio de JSON
Conocimiento en algún Framework/biblioteca, Vue UI Angular Js, React, etc.
Consumo de servicios REST
Diseño responsivo
Habilidades o competencias requeridas
Adaptabilidad
Análisis
Síntesis
Iniciativa
Comunicación efectiva
Trabajo en equipo
Orden
Planificación
Razonamiento Lógico
Organización y gestión del tiempo
¿Qué es lo mejor del trabajo?
- Un excelente ambiente laboral con personas altamente responsables
- Un aprendizaje rápido con respecto a los cambios realizados por parte del SAT (Servicio de Administración Tributaria)
- Familiarización con aplicaciones relacionadas con la Facturación Electrónica, Nómina Digital, Seguridad Fiscal, etc.
- Obtención de experiencia en desarrollo de aplicaciones con consumo de Webservices, de alta demanda de rendimiento, uso de tecnologías de vanguardia
- Colaboración con profesionistas de alta especialidad y experiencia
Ofrecemos
Sueldo mensual de $ 12,000 (piso inicial)
Tipo de contrato: tiempo completo
Prestaciones de ley
Contrato directo con la empresa
Seguridad Social a través del IMSS
Lugar de trabajo: Puebla, Pue.
Destacable
El salario mostrado es el inicial por el periodo de evaluación (de hasta 3 meses), posterior a ello en caso de que el candidato continúe, puede mejorar el salario de acuerdo con las actitudes, capacidades, habilidades y conocimientos demostrados
En caso de que el candidato demuestre amplios conocimientos, experiencia y sobre todo actitud, durante la entrevista el salario inicial podría ser susceptible de negociación
Horario
Lunes a viernes de 09:00 a 17:00 hrs., y sábado de 10:00 a 14:00 hrs.