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

FULL_TIME

  Remote | Senior | Full time | Programming

1190 applications
Replies between 16 and 28 days
Last checked today

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.

Conditions

Fully remote You can work from anywhere in the world.
Informal dress code No dress code is enforced.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

About MATCH · Agencia-consultora

Somos una consultora- agencia, que cuenta con un equipo multidisciplinario enfocado en descubrir e implementar soluciones efectivas en proyectos integrales. — MATCH · Agencia-consultora's full profile