Buscamos un Full Stack Developer para realización de proyectos con despliegue de nuevas tecnologías.
Descripción General
Software Greenhouse busca la incorporación de un Full Stack Developer con capacidades para desarrollar proyectos en equipos pequeños (2 a 3 personas) en entorno Windows, inicialmente VB.NET & C# y a corto plazo en nuevas TI que supongan un avance tecnológico y de negocio.
Buscamos a una persona con experiencia en cada una de las fases de un proyecto de desarrollo de software: desde la detección de necesidades y levantamiento de requerimientos, realizando el análisis, desarrollo, pruebas, documentación, puesta en marcha y solución de incidencias (2º nivel). Se incorporaría a un equipo consolidado de profesionales, reforzando la capacidad del mismo y aportando sus conocimientos a sus horizontes tecnológicos.
Entorno tecnológico
Las tecnologías utilizadas en las aplicaciones existentes y que la persona seleccionada debe dominar son:
-
- Entorno de desarrollo MS Visual Studio 2019
- Lenguajes de programación: VB.NET y C#
- Aplicaciones tipo: Escritorio, WebForms, MVC, API, WebServices (consumo y desarrollo para terceros), Servicios Windows
- Javascript, Ajax, jQuery, bootstrap
- Entity Framework y Linq
- SQL Server 2018: definición de bases de datos normalizadas para aplicaciones (tablas, vistas, stored procedures, consultas para informes)
- Repositorio de código: Bitbucket
- Herramienta de organización de equipo JIRA
- Herramienta de documentación del departamento Confluence
Puntualizamos que no es necesario que se abstenga un candidato que no tenga experiencia en algunas de las tecnologías aquí relacionadas. Lo que valoramos por encima todo es la capacidad de aprendizaje (ver el párrafo “Adaptación a la filosofía de la empresa”).
El perfil más valorado será el de una persona con capacidad para investigar y saber aplicar las tecnologías más adecuadas para convertir las ideas incipientes del usuario en aplicaciones de altas prestaciones que – eventualmente – representen un arma competitiva en las manos de la empresa usuaria. En consecuencia serán muy bien valorados conocimientos en otras TI como por ejemplo:
-
- .Net Core
- Analítica, Big Data
- AI, IBM Watson, machine learning
Formación
Valoraremos la experiencia, pero también una sólida formación académica, especialmente Ingeniería Superior en Informática o Ingeniería Técnica de Gestión.
Requerimientos Importantes
-
- Trato directo con usuarios/proveedores, con mucha empatía y espíritu de colaboración
- Capacidad de interpretación de necesidades para proponer soluciones
- Capacidad de adaptación al cambio, tanto de foco de atención, como de requerimientos
- Capacidad resolutiva ante incidencias
Adaptación a la filosofía de la empresa
-
- El candidato debe tener una gran capacidad de aprendizaje y mente abierta a todo tipo de novedades. No buscamos una persona que sea un experto en versión N.X de un producto determinado – o sea una persona que es buena en algo por haber estado haciendo lo mismo durante mucho tiempo.
- Debe ser una persona metódica y organizada que sepa hacer que las cosas funcionen bien y que minimiza la utilización del método “prueba y error”. Una persona que en inglés se caracteriza con la expresión “rock solid”.
- Debe valorar altamente el hecho de ser miembro de un equipo destacado de profesionales de alto nivel.
- Debe tener el deseo de reconocimiento profesional, buscando siempre el equilibrio entre funcionalidad y pulcritud en sus desarrollos.
Datos generales
-
- Horario base: 40 horas semanales, a determinar. Viernes por la tarde libre.
- Salario: dependiendo del nivel del candidato
- Centro de trabajo: Barcelona, en instalaciones de nuestros clientes con un porcentaje de teletrabajo de acuerdo con la situación sanitaria
- Tipo de Contrato: Indefinido
- Fecha prevista de incorporación: a convenir
Descargar Job Description en PDF