Zemsania busca: Desarrollador Full Stack .NET & Angular en Monterrey
Ubicación: Monterrey, México
Años de Experiencia: Mínimo 7 años
Tipo de Puesto: Tiempo Completo
Acerca de Zemsania
En Zemsania, somos un referente global en la transformación digital, impulsando el éxito de nuestros clientes a través de soluciones tecnológicas innovadoras y personalizadas. Contamos con un equipo de profesionales altamente cualificados y apasionados por la tecnología, comprometidos con la excelencia y la entrega de valor. Buscamos talento excepcional para unirse a nuestro equipo en Monterrey, México, y contribuir a proyectos de vanguardia.
Descripción del Puesto
Estamos en la búsqueda de un Desarrollador Full Stack con una sólida experiencia en .NET y Angular para unirse a nuestro equipo en Monterrey. El candidato ideal poseerá una mentalidad analítica, habilidades excepcionales para la resolución de problemas y un profundo conocimiento en el ciclo completo de desarrollo de software. Se espera que lidere iniciativas técnicas, diseñe soluciones escalables y mentorice a desarrolladores junior.
Responsabilidades Clave
- Diseñar, desarrollar y mantener aplicaciones web robustas y escalables utilizando .NET (C#, ASP.NET Core) y Angular (TypeScript).
- Colaborar estrechamente con equipos multifuncionales para definir, diseñar y lanzar nuevas funcionalidades.
- Escribir código limpio, eficiente y bien documentado, siguiendo las mejores prácticas de la industria.
- Desarrollar y consumir APIs RESTful, asegurando una comunicación fluida entre el frontend y el backend.
- Optimizar el rendimiento de las aplicaciones y bases de datos (Oracle y/o SQL Server).
- Implementar pruebas unitarias y de integración para garantizar la calidad y fiabilidad del software.
- Participar activamente en la revisión de código, proporcionando retroalimentación constructiva.
- Contribuir al diseño arquitectónico de soluciones, considerando la escalabilidad, mantenibilidad y seguridad.
- Investigar y aplicar nuevas tecnologías y metodologías, incluyendo el uso de herramientas de desarrollo asistido por IA.
- Mentorizar y guiar a desarrolladores junior, fomentando un ambiente de aprendizaje continuo.
- Identificar y resolver problemas técnicos complejos, proponiendo soluciones innovadoras.
- Garantizar la entrega de productos de alta calidad que generen un impacto significativo en el negocio.
- Traducir decisiones técnicas complejas a partes interesadas no técnicas.
Requisitos Indispensables
- Experiencia Mínima: 7 años en desarrollo de software, con al menos 2 años de experiencia como Desarrollador Senior.
- Frontend: Dominio de Angular (TypeScript, RxJS, arquitectura de componentes, routing, gestión de estado).
- Backend: Experiencia sólida en .NET (C#, ASP.NET Core, Web APIs, servicios RESTful).
- Bases de Datos: Experiencia con Oracle y/o SQL Server (optimización de consultas, procedimientos almacenados, modelado de datos).
- Control de Versiones: Experiencia con Git y GitHub.
- ORMs: Conocimiento de ADO.NET, Entity Framework o ORMs similares.
- Diseño Web: Comprensión de HTML5, CSS3 y diseño responsive.
- APIs: Experiencia en diseño y consumo de APIs RESTful.
- Pruebas: Familiaridad con frameworks de pruebas unitarias (NUnit, xUnit, Jasmine).
- Desarrollo Asistido por IA: Experiencia con herramientas de agentes de IA y prácticas de desarrollo basadas en especificaciones.
Habilidades y Competencias
- Resolución de Problemas: Capacidad probada para abordar desafíos novedosos y complejos.
- Pensamiento Arquitectónico: Habilidad para diseñar sistemas escalables y mantenibles.
- Mentoría: Capacidad para elevar el nivel técnico de desarrolladores junior.
- Amplitud: Experiencia en múltiples tecnologías y dominios.
- Impacto: Historial de entrega de productos utilizados a gran escala.
- Comunicación: Excelentes habilidades para traducir decisiones técnicas a diferentes audiencias.
- Pensamiento crítico y proactivo.
- Orientación a resultados y al detalle.
¿Qué Ofrecemos?
- Oportunidad de trabajar en proyectos desafiantes e innovadores.
- Entorno de trabajo dinámico y colaborativo.
- Desarrollo profesional y oportunidades de crecimiento.
- Compensación competitiva y beneficios atractivos.
- Formar parte de una empresa líder en transformación digital.
Si cumples con los requisitos y buscas unirte a un equipo de élite donde puedas aplicar tu experiencia y seguir creciendo profesionalmente, ¡queremos conocerte!
Palabras Clave: Full Stack, Developer, Angular, .NET, C#, ASP.NET Core, TypeScript, RxJS, RESTful API, Oracle, SQL Server, Git, GitHub, Monterrey.