DESARROLLADOR DE SOFTWARE 100% PRESENCIAL
Requisitos: Educación: Licenciatura en Sistemas, Informática o afín. Mínimo 4 años de experiencia en desarrollo, mantenimiento e implementación de aplicaciones de software (el tiempo puede ajustarse de acuerdo con el nivel del puesto). Objetivo del Puesto: Desarrollar, mantener e implementar soluciones de software que satisfagan las necesidades del negocio, garantizando la calidad, estabilidad y rendimiento de las aplicaciones mediante el uso de tecnologías Microsoft, bases de datos SQL Server y buenas prácticas de desarrollo. Principales Responsabilidades
Análisis y Desarrollo de Software:
Analizar los requerimientos funcionales y técnicos para el desarrollo de nuevas aplicaciones o mejoras. Diseñar, desarrollar y mantener aplicaciones utilizando C# (C Sharp), Data Flex,. NET Framework, ASP. NET, WPF (MVVM) y Windows Forms. Escribir código limpio, eficiente, reutilizable y documentado, siguiendo las mejores prácticas de desarrollo.
Integración Tecnológica y Mejora Continua:
Integrar aplicaciones con dispositivos físicos como lectores biométricos, impresoras, cámaras y otros periféricos cuando sea requerido. Administrar el control de versiones del código fuente mediante Git. Participar en revisiones de código, documentación técnica y procesos de mejora continua. Colaborar con usuarios y equipos multidisciplinarios para garantizar el cumplimiento de los requerimientos y los tiempos establecidos. Proponer mejoras tecnológicas que incrementen la eficiencia, seguridad y escalabilidad de las aplicaciones.
Conocimientos Técnicos
Dominio de C# (C Sharp)
y Data Flex para el desarrollo y mantenimiento de aplicaciones empresariales. Desarrollo de aplicaciones utilizando. NET Framework en sus distintas versiones. Experiencia en ASP. NET, Windows Forms y WPF bajo el patrón MVVM. Manejo de ADO. NET, Entity Framework y LINQ para el acceso y gestión de datos. Conocimiento en diseño, desarrollo y administración de bases de datos Microsoft SQL Server. Creación, mantenimiento y optimización de tablas, vistas, índices y relaciones de bases de datos. Desarrollo y mantenimiento de Stored Procedures, funciones, triggers y consultas SQL de alto rendimiento. Experiencia en integración de aplicaciones con dispositivos físicos, como lectores biométricos, impresoras, cámaras y otros periféricos. Conocimientos básicos de comunicación mediante puertos COM, instalación y configuración de drivers. Manejo de herramientas de control de versiones, preferentemente Git. Experiencia en soporte y mantenimiento de aplicaciones en ambientes de producción. Capacidad para analizar requerimientos funcionales y técnicos, diseñar soluciones, desarrollar código y ejecutar pruebas unitarias, funcionales e integrales. Conocimiento de metodologías de desarrollo de software y buenas prácticas de programación. Deseable conocimiento en metodologías ágiles como Scrum o Kanban. Manejo de herramientas de depuración, documentación técnica y gestión de incidencias. Horario y Ubicación
Lunes a viernes de 8:30 am a 6:30 pm. Zona para laborar: 1ero. de mayo, Naucalpan de Juarez. Remuneración y Beneficios
Salario: $30,000 brutos. Prestaciones de Ley Protegido de Gastos Médicos Mayores Seguro de Vida Postulación
INTERESADOS POSTULARSE CON CV Y DATOS DE CONTACTO ACTUALIZADOS.
📌 Desarrollador de software presencial (México)
🏢 Martex
📍 México