Senior .Net Engineer
Senior .Net Engineer
This job was originally posted in Spanish and automatically translated to English. You'll most likely need Spanish to apply.
Job Description
Welcome to knowmad mood,
We are a leading Spanish IT consulting company, with nearly 3,000 professionals across 7 countries and in full international expansion. Our expertise spans software development, systems integration and turnkey projects, as well as solutions in Agile, ALM/Atlassian, Cloud, DevOps, Middleware & Systems, e-Commerce, Java, Microsoft, IoT and Big Data.
With a growing presence in Italy, Portugal, Uruguay, Germany, United Kingdom, United States, Mexico and Morocco, we seek to spread our values, take on new challenges and evolve alongside our clients.
Position
We are looking for a Senior .NET & Azure Engineer to join an international project for one of our clients.
Important: This is a hybrid position. Candidates are expected to attend the client's offices in Porto (Portugal) once a month, along with the rest of the team.
Mission
As part of a multidisciplinary Agile team, you will design, develop and maintain modern cloud-native applications, contributing to scalable architectures and the delivery of high-quality software.
You will play a key role in driving technical excellence, collaborating with various stakeholders and continuously improving engineering standards and practices.
Main Responsibilities
Design, develop and maintain enterprise applications using .NET technologies.
Build and support cloud-native solutions on Microsoft Azure.
Design and implement microservices and distributed systems.
Develop modern interfaces using frameworks such as Angular, React or Vue.js.
Configure and manage Azure services and resources.
Implement and maintain CI/CD pipelines and automated deployments.
Ensure software quality through testing, code reviews and development best practices.
Collaborate with Product Owners, QA and development teams in an Agile environment.
Participate in architecture discussions and technical decision-making.
Support incident resolution, performance optimization and production problem management.
Requirements:
Strong experience with C# and .NET (.NET Core / .NET 6+).
Experience with RESTful APIs, microservices and distributed architectures.
Experience in front-end development with modern frameworks (Angular, React or Vue.js).
Good knowledge of SQL and relational databases; experience with SQL Server or MongoDB.
Extensive experience in Microsoft Azure services and cloud environments.
Experience with Git, Azure DevOps, CI/CD pipelines, Docker and Kubernetes.
Demonstrable experience in automated testing and quality practices (xUnit, NUnit or MSTest).
Familiarity with Agile methodologies and tools such as Azure DevOps Boards or Jira.
Experience with AI-assisted development tools (e.g., GitHub Copilot).
What we offer:
🌐 100% remote work: Enjoy the freedom to work from anywhere, as long as you have a good internet connection.
⏰ Flexible schedule: Organize your workday as you prefer, with intensive workday options on Fridays and during the summer months.
🌱 Professional growth: Design your own career plan and advance in our technological communities with real mobility opportunities.
🌍 International expansion: Collaborate on global projects, working with teams from different countries and cultures.
👥 Continuous support: Receive periodic follow-ups from the People team and enjoy direct communication with the CEO to always feel valued.
💖 People Centric: We care about your well-being; we conduct happiness surveys and offer constant support.
#joinus #knowmadmood
Sign up and we will give you more details! 🚀
To stay up to date with our news, follow us here -> knowmad mood
We are committed to equal opportunity and respect for diversity. We apply our Equality Plan and the principle of non-discrimination in all our selection processes.
View original advert (Spanish)
Bienvenid@ a knowmad mood,
Somos una empresa líder española de consultoría IT, con cerca de 3.000 profesionales distribuidos en 7 países y en plena expansión internacional. Nuestra experiencia abarca el desarrollo de software, la integración de sistemas y proyectos llave en mano, así como soluciones en Agile, ALM/Atlassian, Cloud, DevOps, Middleware & Systems, e-Commerce, Java, Microsoft, IoT y Big Data.
Con una presencia creciente en Italia, Portugal, Uruguay, Alemania, Reino Unido, Estados Unidos Mexico y Marruecos, buscamos difundir nuestros valores, asumir nuevos desafíos y evolucionar junto a nuestros clientes.
Posición
Buscamos un/a Senior .NET & Azure Engineer para incorporarse a un proyecto internacional para uno de nuestros clientes.
Importante: Esta es una posición híbrida. Se espera que los candidatos acudan a las oficinas del cliente en Oporto (Portugal) una vez al mes, junto con el resto del equipo.
Misión
Como parte de un equipo Agile multidisciplinar, diseñarás, desarrollarás y mantendrás aplicaciones modernas nativas en la nube, contribuyendo a arquitecturas escalables y a la entrega de software de alta calidad.
Tendrás un papel clave impulsando la excelencia técnica, colaborando con distintos stakeholders y mejorando continuamente los estándares y prácticas de ingeniería.
Principales Responsabilidades
Diseñar, desarrollar y mantener aplicaciones empresariales utilizando tecnologías .NET.
Construir y dar soporte a soluciones nativas de la nube en Microsoft Azure.
Diseñar e implementar microservicios y sistemas distribuidos.
Desarrollar interfaces modernas utilizando frameworks como Angular, React o Vue.js.
Configurar y administrar servicios y recursos de Azure.
Implementar y mantener pipelines de CI/CD y despliegues automatizados.
Garantizar la calidad del software mediante pruebas, revisiones de código y buenas prácticas de desarrollo.
Colaborar con Product Owners, QA y equipos de desarrollo en un entorno Agile.
Participar en debates de arquitectura y en la toma de decisiones técnicas.
Apoyar la resolución de incidencias, la optimización del rendimiento y la gestión de problemas en producción.
Requisitos:
Sólida experiencia con C# y .NET (.NET Core / .NET 6+).
Experiencia con APIs RESTful, microservicios y arquitecturas distribuidas.
Experiencia en desarrollo front-end con frameworks modernos (Angular, React o Vue.js).
Buenos conocimientos de SQL y bases de datos relacionales; experiencia con SQL Server o MongoDB.
Amplia experiencia en servicios de Microsoft Azure y entornos cloud.
Experiencia con Git, Azure DevOps, pipelines CI/CD, Docker y Kubernetes.
Experiencia demostrable en pruebas automatizadas y prácticas de calidad (xUnit, NUnit o MSTest).
Familiaridad con metodologías Agile y herramientas como Azure DevOps Boards o Jira.
Experiencia con herramientas de desarrollo asistidas por IA (por ejemplo, GitHub Copilot).
Qué ofrecemos:
🌐 Trabajo 100% remoto: Disfruta de la libertad de trabajar desde cualquier lugar, siempre que tengas una buena conexión a internet.
⏰ Horario flexible: Organiza tu jornada como prefieras, con opciones de jornada intensiva los viernes y durante los meses de verano.
🌱 Crecimiento profesional: Diseña tu propio plan de carrera y avanza en nuestras comunidades tecnológicas con oportunidades reales de movilidad.
🌍 Expansión internacional: Colabora en proyectos globales, trabajando con equipos de distintos países y culturas.
👥 Acompañamiento continuo: Recibe seguimientos periódicos por parte del equipo de People y disfruta de comunicación directa con el CEO para sentirte siempre valorado/a.
💖 People Centric: Nos importa tu bienestar; realizamos encuestas de felicidad y ofrecemos apoyo constante.
#joinus #knowmadmood
¡Apúntate y te daremos más detalles! 🚀
Para estar al corriente de nuestras novedades síguenos aquí -> knowmad mood
Nos comprometemos con la igualdad de oportunidades y el respeto a la diversidad. Aplicamos nuestro Plan de Igualdad y el principio de no discriminación en todos nuestros procesos de selección.