Desarrollador. Net Core (Proyecto) en MATCH · Agencia-consultora

FULL_TIME

  Remoto | Senior | Full time | Programación

496 postulaciones
Responde entre 7 y 21 días
Revisado por última vez hoy

Nos encanta diseñar y crear productos digitales, asesorando a cada cliente en sus decisiones de negocio. Para ello, contamos con servicios de investigación UX, diseño UI, desarrollo, branding y marketing digital 💻.
Las metodologías y el trabajo en equipo son para nosotros los pilares fundamentales de cualquier proyecto, creemos que gracias a la participación activa conseguimos resultados extraordinarios, ya que cada opinión, experiencia y/o conocimiento es clave para retro-alimentar nuestro equipo y superarnos día a día 🚀
Estamos en búsqueda de un DESARROLLADOR. NET CORE que se integre a nuestro equipo para desarrollo de importante proyecto, si tienes conocimientos y consideras que cumples con los requisitos para este rol no dudes en enviarnos tu CV para participar en el proceso de selección.

Funciones del cargo

Habilidades Técnicas:

  • Lenguaje de Programación C#:
  • Dominio avanzado de C#.
  • Experiencia con .NET Core (especialmente .NET 7).
  • Conocimiento profundo de programación orientada a objetos (POO).

ASP.NET MVC:

  • Desarrollo de aplicaciones web utilizando el patrón Model-View-Controller (MVC).
  • Crear y gestionar vistas, controladores y modelos.
  • Conocimiento en la implementación de la arquitectura de la aplicación, incluyendo la separación de preocupaciones.

Entity Framework Core:

  • Experiencia en el uso de Entity Framework Core para el acceso a datos.
  • Capacidad para diseñar y optimizar bases de datos relacionales.
  • Conocimiento en migraciones, consultas LINQ y manejo de relaciones entre entidades.

SQL Server 2019 o Superior:

  • Dominio avanzado de T-SQL.
  • Experiencia en diseño, desarrollo y optimización de bases de datos.
  • Conocimiento en la creación de procedimientos almacenados, funciones, vistas e índices.
  • Capacidad para realizar tareas de mantenimiento de bases de datos como backups, restauraciones y monitoreo de rendimiento.

Control de Versiones:

  • Dominio de sistemas de control de versiones como Git.
  • Experiencia con plataformas como GitHub, GitLab o Bitbucket.
  • Habilidad para manejar ramas (branching), fusiones (merging) y resolución de conflictos.
  • Conocimiento en la implementación de estrategias de branching, como Git Flow o trunk-based development.
  • Capacidad para crear y revisar pull requests, asegurando la calidad y la integridad del código.

Front-end y Maquetación:

  • Conocimiento en HTML, CSS y JavaScript.
  • Experiencia con frameworks front-end como Angular, React o Vue.js.
  • Habilidad para realizar maquetación web responsiva utilizando CSS3 y frameworks como Bootstrap.
  • Capacidad para trabajar con preprocesadores CSS como SASS o LESS.
  • Familiaridad con el diseño de interfaces de usuario (UI) y experiencia de usuario (UX).

Requerimientos del cargo

Experiencia y Buenas Prácticas:

  • Experiencia en diseño de software y patrones de diseño (Design Patterns).
  • Capacidad para realizar análisis de requisitos y diseño de arquitectura de aplicaciones.

Pruebas y Depuración:

  • Experiencia con pruebas unitarias y de integración.
  • Habilidad para depurar y resolver problemas complejos.

Metodologías Ágiles:

  • Familiaridad con metodologías ágiles como Scrum o Kanban.
  • Experiencia trabajando en equipos colaborativos y en sprints.

Condiciones

Trabajo 100% remoto El cargo puede ser desempeñado desde cualquier lugar del mundo.
Vestimenta informal MATCH · Agencia-consultora no exige ningún código de vestimenta.

Política de trabajo remoto

Totalmente remoto

El trabajo es permanentemente remoto desde cualquier ubicación del mundo.

Acerca de MATCH · Agencia-consultora

Somos una consultora- agencia, que cuenta con un equipo multidisciplinario enfocado en descubrir e implementar soluciones efectivas en proyectos integrales. — Perfil completo de MATCH · Agencia-consultora