Softtek es un socio global de ingeniería de software que impulsa el progreso de las compañías. Desde hace más de 40 años, hemos ayudado a nuestros clientes a desarrollar, implementar y gestionar tecnología que mejora la vida de las personas.
Con presencia en más de 20 países y más de 16,000 softtekians en todo el mundo, en Softtek estamos en constante crecimiento. En España, te ofrecemos la oportunidad de unirte a nuestra comunidad en ubicaciones como Albacete, Asturias, Ávila, Barcelona, Córdoba, Coruña, Madrid, Narón, Segovia o Zaragoza, donde podrás desarrollar tu carrera dentro de un modelo híbrido y flexible.
En 2024, hemos sido reconocidos en la Lista Forbes como una de las 100 mejores empresas para trabajar en España, destacando por nuestra flexibilidad y personalización en la experiencia del empleado. Creemos en el poder de las habilidades diversas y la la iniciativa personal para lograr cosas asombrosas, y valoramos el talento único de cada persona para contribuir al crecimiento y diversidad de nuestro equipo. ¿Nos acompañas en esta aventura? #FutureTogether
¿Qué buscamos?
Un/a desarrollador/a con experiencia desarrollando en .NET Core framework en C# para trabajar un proyecto muy puntero. Los requisitos son los siguientes:
Habilidades requeridas :
Experiencia en desarrollo y diseño de aplicaciones utilizando principios de orientación a objetos.
Habilidad para diseñar interfaces de usuario intuitivas y funcionales para aplicaciones.
Conocimiento de frameworks MVVM para desarrollar aplicaciones con interfaces avanzadas.
Dominio en el desarrollo de funciones asíncronas para mejorar el rendimiento.
Conocimientos en patrones de diseño para mejorar la estructura y mantenibilidad del código.
Experiencia en el uso de contenedores de IoC e inyección de dependencias para la gestión de microservicios.
Experiencia en el desarrollo de microservicios para la capa web de backend, incluyendo la creación de APIs REST y GraphQL.
Habilidad en la refactorización de código y experiencia en Test Driven Development (TDD).
Experiencia en metodologías ágiles y diseño impulsado por el dominio (DDD).
Conocimiento en APIs HTTP, REST, OpenAPI, GraphQL y en el manejo de bases de datos relacionales y NoSQL.
Competencias para trabajar y colaborar eficazmente de forma remota.
Conocimientos específicos :
Desarrollo de aplicaciones en .NET y .NET Core en C#.
Experiencia en WPF
Creación de interfaces gráficas con WPF y el framework Prism.
Despliegue de aplicaciones con ClickOnce y MSIX.
Desarrollo de servicios web backend con ASP.NET Core.
Despliegue de microservicios backend en contenedores Linux y Kubernetes.
Creación de pruebas unitarias con XUnit y Moq.
Gestión y consulta de bases de datos Oracle y MongoDB.
Uso de Git, Microsoft Teams y Redmine para colaboración y control de versiones.
¿Cómo será tu día a día?
Desarrollar y mantener aplicaciones web backend en .NET y .NET Core, utilizando patrones de diseño avanzados para mejorar la escalabilidad y rendimiento.
Diseñar y construir interfaces de usuario intuitivas con WPF y Prism, alineadas con los requisitos de usuario y la experiencia UX/UI.
Implementar microservicios backend en ASP.NET Core, desplegándolos en contenedores Linux gestionados con Kubernetes.
Gestionar bases de datos Oracle y MongoDB para almacenar y acceder a los datos de la aplicación de manera eficiente.
Crear y ejecutar pruebas unitarias con XUnit y Moq para asegurar la calidad del código mediante TDD.
Colaborar con otros desarrolladores y stakeholders para coordinar el ciclo de desarrollo de software en un entorno ágil.
Realizar revisiones y refactorización de código para asegurar la mantenibilidad y escalabilidad de las aplicaciones.
Documentar y mejorar continuamente los procedimientos de desarrollo y despliegue para asegurar una entrega de alta calidad.
¿Qué ofrecemos?
Contrato indefinido.
Modelo híbrido: Súmate a nuestro modelo Softtek 56, que se adapta a las circunstancias de cada Softtekian y en donde podrás conectar y desarrollarte con nuestros equipos en las diferentes sedes 56 horas al mes y disfruta de teletrabajo el resto del tiempo.
Conciliación: Horario flexible y el programa BetterWork que apoya el equilibrio entre tu vida personal y profesional.
24 días de vacaciones
Seguro médico
Retribución flexible: tarjeta transporte, tarjeta restaurante, cheque guardería o seguro médico familiares.
Tarde de cumpleaños libre (también por el cumple de tus hijos)
Club del empleado: Beneficios y promociones exclusivas por ser Softtekian.
Planes de formación: idiomas, tecnologías y habilidades interpersonales.
Oportunidad de movilidad interna: en nuestras sedes internacionales y dentro de España.
Valoraremos especialmente la candidatura de personas que posean habilidades y capacidades únicas y diversas, reconociendo la importancia de facilitar su integración plena en el mercado laboral. Cada individuo, con sus capacidades singulares, aporta una riqueza invaluable a nuestra comunidad, y nuestro compromiso es asegurar que todos tengan la oportunidad de demostrar su valía y contribuir al crecimiento y la diversidad de nuestro equipo.
¡Estamos deseando conocerte!