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!