Quer\u00e9taro, MX
16 days ago
Desarrollador Fullstack SR (Microsoft) - Híbrido
Desarrollador Fullstack SR (Microsoft) - Híbrido

50,000 a 60,000 MXN (Bruto)

Objetivo del puesto:

Diseñar, desarrollar e implementar soluciones full stack robustas utilizando tecnologías Microsoft, con un enfoque en la integración eficiente y segura de aplicaciones con NetSuite. El desarrollador liderará proyectos críticos que impliquen integración de datos, optimización de procesos y desarrollo de APIs para garantizar la interoperabilidad entre sistemas.

Responsabilidades:

Desarrollo de Soluciones Full Stack   Diseñar, desarrollar y mantener aplicaciones utilizando ASP.NET Core, C#, Web API, y frameworks frontend como React, Angular, o Vue.js. Implementar interfaces de usuario modernas y responsivas con HTML5, CSS3, TypeScript, y librerías como Bootstrap. Crear y mantener integraciones entre frontend y backend mediante APIs RESTful y GraphQL. Optimizar el rendimiento de consultas y procesos en bases de datos SQL Server. Integraciones con NetSuite Desarrollar integraciones personalizadas con NetSuite utilizando: RESTlets: Interfaces REST personalizadas para integraciones específicas. SuiteTalk (SOAP API): Para sincronización de datos estándar entre NetSuite y sistemas externos. SuiteScript: Automatización de procesos internos en NetSuite. Diseñar procesos que respeten las limitaciones de gobernanza de NetSuite mediante: Optimización de llamadas API.   Uso de lotes para grandes volúmenes de datos. Manejo de errores y reintentos automáticos. Implementar pipelines para transformación y validación de datos antes de enviarlos a NetSuite. Seguridad y Calidad   Asegurar la seguridad de las integraciones mediante: OAuth2 y autenticación robusta para conexiones con NetSuite. Validación y sanitización de datos en APIs. Implementar estándares de calidad como pruebas unitarias, de integración y auditorías de código. Garantizar que las aplicaciones cumplan con los estándares de seguridad de OWASP. Escalabilidad y Rendimiento Diseñar soluciones escalables utilizando patrones modernos como Microservicios o Event-Driven Architectures. Mejorar el rendimiento mediante: Uso de caching (Redis o MemoryCache). Optimización de consultas en SQL Server y bases de datos NoSQL (Cosmos DB o MongoDB). Reducción de latencia en integraciones con sistemas externos. Liderazgo Técnico   Liderar decisiones técnicas en proyectos de integración y desarrollo full stack. Proporcionar mentoría técnica a desarrolladores junior e intermedios. Colaborar con arquitectos de software para diseñar soluciones alineadas con los objetivos estratégicos del negocio. Colaboración Multidisciplinaria   Participar en reuniones con stakeholders para alinear objetivos técnicos y de negocio. Documentar procesos, integraciones y arquitecturas de solución. Trabajar con equipos de QA, DevOps y analistas funcionales para garantizar entregas de alta calidad.

Requisitos:

Formación Académica:

Licenciatura o Ingeniería en Sistemas Computacionales, Tecnologías de la Información, o afín

Experiencia:

Mínimo 5 años de experiencia en desarrollo full stack con tecnologías Microsoft. 2+ años de experiencia trabajando con integraciones de NetSuite (RESTlets, SuiteTalk, SuiteScript). Experiencia liderando proyectos de software o equipos técnicos.

Habilidades Técnicas:

Frontend: Experiencia avanzada en HTML5, CSS3, TypeScript, y frameworks como Angular, React o Vue.js. Uso de librerías para diseño responsivo como Bootstrap o Tailwind CSS. Backend: Desarrollo avanzado con ASP.NET Core, C#, Web API, LINQ, y Entity Framework (deseable para casos específicos). Experiencia en diseño de patrones como Repository, CQRS, Unit of Work, y Domain-Driven Design (DDD). Programación en capas Integraciones: Experiencia práctica con RESTlets, SuiteTalk (SOAP), y SuiteScript. Sincronización de datos entre sistemas externos y NetSuite. Manejo de gobernanza en NetSuite y optimización de llamadas API. Bases de Datos: SQL Server: diseño de esquemas, consultas complejas, índices, particionamiento y optimización. Bases de datos NoSQL (Cosmos DB, MongoDB, o similares) deseable. DevOps y Cloud: Experiencia con Azure: App Services, Functions, Azure DevOps. Configuración de contenedores con Docker y orquestadores como Kubernetes. Automatización de pruebas y despliegues con CI/CD. Seguridad: Autenticación y autorización robusta (JWT, OAuth2). Implementación de políticas de seguridad en aplicaciones y APIs.

Ofrecemos:

Sueldo base (Con oportunidad de crecimiento)
Prestaciones de Ley
Prestaciones Adicionales:

1. Vales de Despensa
2. Seguro de Vida
3. Comedor subsidiado

4.   Esquema hibrido de trabajo una vez terminando la capacitación

¡Si estas interesado/a y cumples con el perfil, postulate y nuestro equipo de atracción de talento se pondrá en contacto contigo!

Confirm your E-mail: Send Email
All Jobs from Deintec