Publicado hoy.
FullStack Developer C# en HIRELINE
Sueldo oculto
Estado de México
Empleado de tiempo completo
Inglés : Nivel Básico
El puesto de desarrollo demanda un dominio sólido de diversas tecnologías y herramientas que permitan crear, mantener y optimizar aplicaciones robustas, seguras y escalables. Las siguientes habilidades técnicas son esenciales:
Lenguaje de programación C# - RequeridoCompetencias específicas:
-
Dominio de la sintaxis y las principales características del lenguaje.
-
Desarrollo de aplicaciones en entornos Windows y web.
-
Implementación de pruebas unitarias y automatizadas.
-
Aplicación de principios SOLID y buenas prácticas de programación.
-
Capacidad para trabajar con librerías y frameworks asociados.
Competencias específicas:
-
Desarrollo y mantenimiento de aplicaciones web usando ASP.NET MVC y Blazor (web) .
-
Diseño y consumo de Web APIs para la comunicación entre sistemas.
-
Manejo de autenticación y autorización segura.
-
Optimización de rendimiento y escalabilidad en aplicaciones web.
-
Integración con servicios externos y manejo de dependencias.
Competencias específicas:
-
Diseño de modelos de datos y estructura de tablas.
-
Dominio de consultas SQL complejas y optimización de procesos.
-
Creación y gestión de procedimientos almacenados, triggers y funciones.
-
Implementación de seguridad y control de acceso en la base de datos.
Tecnologías Web (HTML5, JavaScript, CSS)
Competencias específicas:
-
Desarrollo de interfaces amigables y accesibles.
-
Implementación de animaciones, efectos y validaciones con JavaScript.
-
Aplicación de estilos avanzados y adaptativos con CSS.
-
Optimización de la compatibilidad entre navegadores y dispositivos.
-
Manejo de buenas prácticas de usabilidad y accesibilidad web.
Competencias específicas:
-
Manejo de la estructura y componentes de Bootstrap.
-
Personalización de temas y estilos según la identidad de la empresa.
-
Optimización de la experiencia de usuario en móviles y escritorio.
-
Integración de Bootstrap con otros frameworks y librerías.
-
Diseño de prototipos ágiles y funcionales.
Competencias específicas:
-
Manejo de repositorios locales y remotos (GitHub, GitLab, Bitbucket).
-
Gestión de ramas, fusiones y resolución de conflictos.
-
Implementación de flujos de trabajo colaborativos.
-
Seguimiento de cambios y documentación en el código.
-
Automatización de despliegues y revisiones.
Análisis de Datos (Deseable)
Competencias específicas:
-
Extracción, transformación y carga (ETL) de datos.
-
Generación de reportes y dashboards para visualización de resultados.
-
Identificación de tendencias y patrones a partir de información relevante.
-
Uso básico de herramientas como Power BI, Excel
-
Capacidad para comunicar hallazgos de forma efectiva.
Metodologías ágiles de desarrollo (Deseables)
-
Participación activa en equipos multidisciplinarios bajo principios ágiles.
-
Gestión y priorización de tareas en sprints o ciclos iterativos.
-
Colaboración efectiva en reuniones de planeación, retrospectivas y daily stand-ups.
-
Capacidad para adaptarse a cambios de alcance y requerimientos.
-
Enfoque en la entrega incremental y continua de resultados.
-
Comunicación efectiva
-
Trabajo en equipo
-
Pensamiento analítico y resolución de problemas
-
Gestión del tiempo y organización
-
Liderazgo colaborativo
-
Adaptabilidad y aprendizaje continuo
-
Ingles básico