**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.