Desarrollador/a Backend

Description
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Senior

Job location

Municipality of Madrid, Spain

Tech stack

.NET
API
Amazon Web Services (AWS)
HTML5
User Authentication
Unit Testing
Azure
C Sharp (Programming Language)
CSS
Cloud Computing
Code Coverage
Code Review
Databases
Continuous Delivery
Software Design Patterns
DevOps
Language Integrated Query
Electronic Data Interchange (EDI)
Entity Framework
Windows Communication Foundation
JSON
MVC
OAuth
SQL Databases
T-SQL
Web Services
XML
Extensible Stylesheet Language Transformations (XSLT)
Enterprise Software Applications
Backend
Front End Software Development
Terraform
Web Api

Job description

Desarrollar y mantener componentes backend en . NET garantizando calidad, rendimiento y escalabilidad. Participar activamente en el diseño técnico y la definición de soluciones para proyectos nuevos y sistemas existentes. Colaborar con otros equipos de desarrollo y QA en la integración y validación de funcionalidades. Realizar revisiones de código, pair programming y asegurar el cumplimiento de buenas prácticas de desarrollo. Definir e implementar pipelines de integración y entrega continua orientados a entornos DevOps. Analizar y evaluar nuevas tecnologías para su adopción en soluciones a largo plazo. Diseñar y optimizar modelos de datos y realizar pruebas de carga para asegurar la estabilidad de las aplicaciones. ?Conoce nuestra propuesta de valor Contrato indefinido. Conciliación: E l programa BetterWork que apoya el equilibrio entre tu vida personal y profesional.

Requirements

NET con amplia experiencia para incorporarse a un equipo técnico multidisciplinar, participando en el diseño, desarrollo y evolución de soluciones backend de alto rendimiento. El rol tendrá un papel clave en la definición técnica de proyectos tanto greenfield como en entornos existentes, contribuyendo a la calidad, escalabilidad y mantenibilidad de las plataformas, así como a la mejora continua de los procesos de desarrollo y despliegue. Habilidades requeridas Nivel alto de Inglés. Experiencia sólida (mínimo 5 años) en desarrollo backend con . NET Framework y C#. Experiencia práctica en diseño y consumo de APIs y servicios web REST, WCF y WebAPI. Conocimiento avanzado de Entity Framework, LINQ y patrones de diseño como MVC. Dominio de conceptos avanzados de C#: genéricos, programación asíncrona, delegados y expresiones lambda. Experiencia en modelado de datos y acceso a bases de datos SQL mediante ADO, T-SQL y procedimientos almacenados. Conocimiento de arquitecturas de aplicaciones empresariales con foco en seguridad, rendimiento y alta disponibilidad. Experiencia en entornos cloud, preferiblemente AWS, y uso de Terraform para infraestructura como código. Conocimiento de prácticas de desarrollo como TDD, integración y entrega continua, pruebas unitarias y cobertura de código. Experiencia en formatos de intercambio de datos XML y JSON, estándares de autenticación como OAuth y XSLT. Conocimientos de HTML5 y CSS3 para la integración con capas frontend cuando sea necesario.

About the company

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 ****, hemos sido reconocidos por tercer año consecutivo 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.

Apply for this position