Requisitos
General Qualifications
Participar en la composición de la conexión entre la experiencia de usuario en el desarrollo de la aplicación y la programación de la misma, comprendiendo toda la tecnología requerida para una aplicación y traducir los requisitos de los clientes a la arquitectura de la misma.
Nivel académico y conocimientos requeridos
Tecnólogo y/o Profesional en Ingeniería de sistemas o carreras afines.
- Conocimientos en análisis, diseño y desarrollo de software
- Lenguajes y framekworks back end: PHP, Java, C#, C++, Drupal, Python, Django
- Lenguajes y framekworks front end: HTML, JavaScript, AngularJS, Bootstrap, NodeJS, ReactJS
- Bases de datos MySQL, SQLite
- Conocimiento de WebAPI
- Conocimiento de MVC
- Manejo de WebServices ( SOAP como REST)
- Prácticas de Testing y Refactoring.
- Patrones de diseño
- Herramientas de acceso a datos como Entity Framework, ADO, LinqToSql
- Experiencia con redes, subredes y cortafuegos
- Conocimiento y experiencia previa con metodologías ágiles de trabajo
- Resolución de problemas
- Trabajo en equipo
- Iniciativa y proactividad
- Orientación al cliente interno / externo
- Nivel de inglés: B2