Programar los desarrollos de software, adaptando e integrando componentes o subconjuntos de software
(clases, funciones, módulos, pantallas, rutinas, subsistemas, webservices y programación en general) conforme
a especificaciones funcionales y técnicas para ser integrados en un producto final, satisfaciendo la etapa de
pruebas y seguridad previo a su puesta en producción.
Salario base
Estabilidad laboral
Oportunidad de crecimiento
Beneficios adicionales a los de la ley
Horario de lunes a viernes de 8:00 am a 5:00 pm
Conocimiento en desarrollo de aplicaciones móviles,
conocimiento en tecnologías nativas (IOS, Android) o hibridas.
Dominio de lenguajes de programación:
Angular, Ionic, Microservicios, React JS, Flutter, GraphQL,
NodeJS, C#, Docker, Kubernetes, Java.
Conocimientos de base de datos SQL, MYSQL, DB2 (Relacionales
y No Relacionales).
Diseño de aplicaciones Web Front-End y Back-End
Conocimiento avanzado de comunicación entre aplicaciones:
SOA, Servicios Web (SOAP, REST), protocolos y lenguajes de comunicación (XML, JSON).
Conocimiento de herramientas de control de versiones como GIT u otros; testing funcional y de estrés de aplicaciones web.
Capacidad de desarrollo de interfaces web responsivas
Conocimientos de seguridad web, técnicas de prevención de robo de información y de ataques por SQL Injection y XSS
Conocimiento para despliegue de aplicaciones en servidores Windows y Linux.
Conocimientos en IIS y Apache Tomcat
Estándares y normas para aplicar en la construcción de software.