*se solicita analista de desarrollo de software*
buscamos a una persona para recibir y comprender los requisitos de los usuarios para definir la funcionalidad del sistema y escribir código en lenguajes de programación.
*aplica el ciclo de vida de desarrollo de software*, desde el análisis preliminar del sistema a las pruebas y el despliegue desarrollando software innovador de alta calidad y rendimiento.
Asegura que cumpla los estándares de codificación y el diseño técnico para lograr la transformación de las ideas de los clientes en características y requerimientos específicos del software,
buscamos personas con capacidad de proponer soluciones técnicas funcionales e innovadoras.
Salario*:$8,200 brutos semanalas + $2,500 de bono trimestral + 30 días de aguinaldo + días administrativos libres + prestaciones de ley*
*funciones y responsabilidades*:
- analizar y examinar las necesidades de los usuarios para diseñar y desarrollar software, de acuerdo con esas necesidades.
- sugerir actualizaciones de software para los sistemas y programas de los clientes.
- diseñar piezas de un sistema o una aplicación y dar ideas sobre cómo funcionarían dichas piezas.
- asegurarse de que un programa continúe funcionando sin problemas a través de pruebas y mantenimiento.
- entender las necesidades del negocio y clientes para transformar ideas en características de productos de software.
- proponer soluciones técnicas modulares para implementar requerimientos específicos.
- programar en equipo utilizando estándares, control de versiones y prácticas de integración continua.
- participar en la priorización y planificación del trabajo bajo métodos ágiles.
- interpretar temas de negocio y tecnología para entender las necesidades de cada producto asignado.
*formación académica*:
licenciatura en informática, licenciatura en sistemas de información, ingeniería en sistemas computacionales, ingeniería de software, ingeniería de sistemas o afín.
*habilidades y conocimientos*:
- experiência mínima de 3 años como desarrollador de software.
- metodologías ágiles.
- fundamentos en estructuras de datos, algoritmos y análisis de complejidad.
- webservices y api de restful.
- base de datos.
- desarrollo aplicaciones web.
- control de código git.
- programación orientada a objetos.
- patrones de arquitectura.
- arquitectura de sistemas operativos linux y windows server.
- experiência de usuario (ux/ui).
- framework:.net framework,.net core, jvm, springboot, nodejs.
- lenguajes: java, javascript, c#, php.
- base de datos: sqlserver, mysql, mongodb.
- visual studio.net, visual studio code, netbeans, android studio.
- contenedores: docker, kubernetes.
- lenguajes: java, javascript, c#, php,html, css, xml.
- angular, reactjs.
*actividades*:
- ejecutar todo el ciclo de vida de desarrollo de software.
- desarrollar diagramas de flujos, diseños y documentación para identificar los requisitos y las soluciones.
- escribir código bien diseñado que pueda someterse a pruebas.
- elaborar especificaciones y lograr la viabilidad operativa del código programado.
- integrar los componentes del software en un sistema de software completamente funcional.
- desarrollar planes de verificación del software y procedimientos de control de calidad.
- documentar y mantener la funcionalidad del software.
- solucionar problemas, depurar y actualizar los sistemas existentes.
- desplegar los programas y evaluar los comentarios de los usuarios.
- cumplir los planes del proyecto y los estándares del sector.
- asegurar las actualizaciones del software con las últimas funciones.
Tipo de puesto: tiempo completo, por tiempo indeterminado
salario: $23,000.00 - $25,000.00 al mes
horario:
- turno de 8 horas
tipos de compensaciones:
- bono trimestral
puede trasladarse:
- 22010, tijuana, b.c. (obligatorio)
ability to relocate:
- 22010, tijuana, b.c.: relocate before starting work (obligatorio)
lugar de trabajo: remoto híbrido en 22010, tijuana, b.c.