Cargo / Jerarquía: Otro
Rubro: Sistemas
Area de trabajo: Tecnología, Sistemas y Telecomunicaciones > Programación
Vacantes: 1
REQUISITOS EXCLUYENTES:
-Desarrollo y/o mantenimiento de aplicaciones Cliente-Servidor
-Dominio de los siguientes lenguajes / herramientas
-.NET (C#)
-SQL Server -Desarrollo de Unit Tests, Tests de Integración -Excelentes referencias laborales
REQUISITOS DESEABLES: -MVC Framework o nHibernate ORM -WCF o similar
-IIS
-Angular
-Conocimientos de Integración Continua
-Metodologías de desarrollo ágil de software, ejemplo Scrum - COMPENTENCIAS REQUERIDAS:
-compromiso (cumplimiento de objetivos, tareas y autoaprendizaje), proactividad, comunicación, trabajo en equipo, flexibilidad, autonomía, orientación al cliente.
Misión del Puesto
-Responsable por el diseño, desarrollo y mantenimiento de software ERP, (programar, adaptar e integrar), conforme a los pedidos del cliente (interno o externo), ajustándose a tiempos, estándares de calidad y trabajo de la organización y del proyecto, para ser integrados en la aplicación AdvertMind, dando continuidad al negocio o sean parte de nuevas oportunidades.
-Los desarrollos a realizar abarcan tanto la aplicación Desktop, como Web, y Mobile, además de herramientas periféricas a las mismas, como ser por ejemplo el validador de instalaciones de MP4.
-Como parte del mantenimiento de los desarrollos, el programador realizará correcciones de bugs, y refactor de código fuente. También debe escribir los tests unitarios y de integración necesarios.
Responsabilidades:
-Trabajar sobre el mantenimiento correctivo / evolutivo y la evolución tecnológica a .NET (C#) del principal producto Desktop desarrollado por la empresa, que consiste en un ERP para agencias de publicidad.
-Trabajar sobre el desarrollo y mantenimiento de un producto Web propio desarrollado utilizando MVC3.
-Escribir tests unitarios y de integración que se ejecutarán automáticamente en un ambiente de integración continua usando Jenkins (https://jenkins.io/)
-Con el transcurso del tiempo los desarrolladores, de acuerdo a su incorporación de conocimiento del negocio y skills técnicos podrán sumarse a otras tareas del área consistentes
en:
*El desarrollo y mantenimiento de un producto Web propio desarrollado utilizando Angular.
*El desarrollo de interfaces del sistema de la empresa con otros productos del mercado, aprovechando disponibilidad de servicios en la nube (Microsoft Azure)
*El equipo trabaja utilizando Scrum y metodologías ágiles, escribiendo user stories y realizando periódicamente ceremonias de planificación, daylies, y retrospectivas, como así también de
pesaje de backlog.
Otras tecnologías utilizadas:
-Base de datos: SQL Server – ORM: nHibernate
-Servicios: WCF, API REST
-Escritura de escenarios / documentación viva: Specflow (https://specflow.org/)
-Tests automatizados: Selenium (https://www.seleniumhq.org/)
Modalidad de trabajo: remoto o mixto.
Resiliencia: CABA/ GBA como interior del país
Ingles intermedio/ avanzado
Lugar de trabajo: Argentina. Buenos Aires, 20 De Junio
Educación: Universitario Incompleto/En Curso
Sexo: Indistinto
Edad: Entre 18 y 80