.NET + Dynamics Developer in Madrid

Devoteam

Workplace
Onsite
Hours
Full-Time
Internship
No
Skills
Share offer

Job Description

Devoteam es una consultora europea líder enfocada en estrategia digital, plataformas tecnológicas, ciberseguridad y transformación empresarial a través de la tecnología. Centrada en 6 áreas de especialización, abordamos los desafíos estratégicos de nuestros clientes: Digital Business & Products, Data-driven Intelligence, Distributed Cloud, Business Automation, Ciberseguridad y la Sostenibilidad conseguida por la Digitalización.

La Tecnología está en nuestro ADN y creemos en ella como una palanca capaz de impulsar el cambio para mejorar, manteniendo un equilibrio que nos permite ofrecer a nuestros clientes herramientas tecnológicas de primer nivel pero siempre con la cercanía y profesionalidad de un equipo que actúa como guía durante el camino.

Nuestros 25 años de experiencia nos convierten en una consultora innovadora, consolidada y madura que permite el desarrollo de nuestras 8.000 personas, certificando continuamente a nuestros consultores en las últimas tecnologías y contando con expertos en: Cloud, BI, Data Analytics, Excelencia en Procesos de Negocio, Gestión de la Relación con clientes, Ciberseguridad, Marketing Digital, Machine Learning, Ingeniería y desarrollo del Software.

Devoteam ha sido premiado como Partner del año 2021 de los 5 líderes de la nube: AWS, Google Cloud, Microsoft, Salesforce y ServiceNow.

#CreativeTechForBetterChange

Job Description

Estamos buscando un Programador .NET + Dynamics para incorporarse en nuestro equipo. Es un proyecto estable en modalidad remota.

Qualifications

  • .NET

  1. Lenguajes de Programación:

    • C#: Lenguaje principal utilizado en la plataforma .NET.

  2. Frameworks y Tecnologías:

    • ASP.NET : Para el desarrollo de aplicaciones web.

    • Servicios Windows / Web

    • Entity Framework: Para la interacción con bases de datos mediante ORM (Object-Relational Mapping).

    • .NET Core / .NET 5+: Versión multiplataforma y de alto rendimiento de .NET.

  3. Herramientas y Entornos:

    • Visual Studio: IDE principal para el desarrollo en .NET.

    • Azure DevOps / Github: Para gestión de proyectos, CI/CD y repositorios de código.

    • Git: Sistema de control de versiones.

  4. Conceptos y Buenas Prácticas:

    • Patrones de diseño: Conocimiento de patrones como MVC, Repository, etc.

    • Pruebas unitarias y de integración: Uso de frameworks como xUnit o NUnit.

    • Seguridad: Prácticas de desarrollo seguro, como protección contra inyección SQL y XSS.

  • Microsoft Dynamics (on prem. 2012-2016)

  1. Lenguajes de Programación:

    • C#: Para desarrollos específicos en Dynamics.

    • JavaScript: Para personalizaciones en el lado del cliente.

  2. Herramientas y Tecnologías:

    • AgilePoint: Para la creación de flujos

    • Common Data Service (CDS) / Dataverse: Plataforma de datos subyacente para Dynamics.

    • Azure Functions y Logic Apps: Para integraciones y automatizaciones.

  3. Integración y Extensión:

    • APIs y Servicios Web: Uso de APIs RESTful para integrar Dynamics con otros sistemas.

    • Plug-ins y Custom Workflows: Desarrollo de extensiones personalizadas en Dynamics.

  • Otros conocimientos:

  1. Integración de Sistemas:

    • Utilizar APIs REST y servicios web para integrar aplicaciones desarrolladas en .NET con Dynamics.

    • Desarrollar microservicios en .NET que interactúen con Dynamics para procesos específicos.

  2. Extensiones Personalizadas:

    • Desarrollar plugins y flujos de trabajo personalizados en Dynamics utilizando C#.

    • Utilizar Azure Functions para ejecutar lógica personalizada y conectarse a Dynamics.

  3. Automatización y Flujos de Trabajo:

    • Implementar Azure Logic Apps o Power Automate para automatizar procesos entre Dynamics y aplicaciones .NET.

  4. Gestión de Datos:

    • Utilizar Entity Framework en aplicaciones .NET para interactuar con Dataverse (anteriormente CDS) en Dynamics.

    • Implementar soluciones de ETL (Extract, Transform, Load) para sincronizar datos entre bases de datos y Dynamics.

  • Como gestor de Base de datos se utiliza SQL Server 2012 / 2016, incluidos como parte de los conocimientos del equipo a nivel de definición de modelado de datos, tareas de integración y procesados de datos.

  • Además de ello, como parte de la suite también pueden entrar en juego informes realizados en Reporting Services.

Additional Information

Es una posición estable en modalidad teletrabajo.

 

About Devoteam

  • Cloud Services

  • Paris, France

  • 5,000 - 10,000

  • 1995

.

Other backend developer jobs that might interest you...