ProceTI es una empresa líder en consultoría en tecnologías de la información, con 18 años de experiencia en el mercado. Valoramos el talento y la innovación, ofreciendo un ambiente de trabajo ágil y colaborativo donde podrás desarrollar tus habilidades y crecer profesionalmente.
Vacante: Senior Full Stack Developer – Angular / .Net
Modalidad: Presencial, Monterrey, Nuevo León.
Contrato inicial: De 3 meses, posibilidad de extensión según performance.
Objetivo del puesto
Participar en la construcción y evolución de una aplicación web de comunicación orientada a centralizar información operativa crítica del área de tecnología, mejorando la visibilidad, comunicación, trazabilidad y seguimiento de eventos operativos.
El rol tendrá participación activa en frontend y backend, trabajando sobre una arquitectura modular y API-First previamente definida.
Responsabilidades
- Desarrollar funcionalidades y componentes frontend y backend.
- Construir y mantener interfaces de usuario con Angular.
- Desarrollar servicios backend con .NET.
- Diseñar, desarrollar, consumir e integrar APIs REST.
- Integrar la aplicación con servicios y componentes del ecosistema tecnológico.
- Trabajar sobre la arquitectura existente y extenderla de acuerdo con las necesidades de la solución.
- Implementar mecanismos de autenticación y autorización para aplicaciones web corporativas.
- Trabajar con Azure Active Directory (Azure AD).
- Implementar e integrar Single Sign-On (SSO).
- Implementar roles y permisos mediante RBAC (Role-Based Access Control).
- Aplicar OAuth, OpenID Connect y JWT.
- Ejecutar pruebas funcionales, validar componentes e identificar y corregir defectos.
- Elaborar y mantener documentación técnica.
- Participar en despliegues, migraciones, estabilización y actividades posteriores a la implementación.
- Realizar entrega de código fuente.
- Contribuir técnicamente a la evolución de la solución.
- Mantener comunicación constante con líderes técnicos y equipos multifuncionales.
Requisitos
- 5 a 10 años de experiencia en desarrollo de software.
- Experiencia como Full Stack Developer.
- Experiencia comprobable en desarrollo frontend y backend.
- Experiencia con Angular en versiones modernas.
- Experiencia con .NET.
- Experiencia con Microsoft Azure.
- Experiencia práctica con Azure Active Directory (Azure AD).
- Experiencia implementando Single Sign-On (SSO).
- Experiencia con RBAC (Role-Based Access Control).
- Experiencia en desarrollo y consumo de APIs REST.
- Conocimientos de OAuth, OpenID Connect y JWT.
- Conocimientos de seguridad para aplicaciones web corporativas.
- Experiencia participando en el ciclo completo de desarrollo de software.
- Capacidad para trabajar de manera autónoma y resolver problemas técnicos complejos.
- Capacidad para comprender y trabajar sobre arquitecturas previamente establecidas.
- Capacidad de análisis y resolución de problemas.
- Proactividad y autonomía.
- Buena comunicación con stakeholders técnicos.
- Capacidad para colaborar con líderes técnicos y equipos multifuncionales.
Contexto tecnológico
La solución se encuentra basada principalmente en: