Desarrollador Fullstack .NET / Angular
Nir Yu · León, Guanajuato, Mexico
Staffing and Recruiting · 201-500 employees
About the role
Develop, maintain, and optimize web applications and APIs for the banking sector using .NET and Angular. Ensure efficient, secure, and high-performance solutions through robust backend design and reactive frontend interfaces.
What they look for
Requirements
Requires proven experience in C#, .NET Core, Angular, TypeScript, and SQL Server. Candidates should be proficient in RESTful API development, ORMs, and version control systems like Git.
Full description
El Rol:
Desarrollar, mantener y optimizar aplicaciones web y APIs para proyectos del sector bancario, integrando arquitecturas con backend en .NET y frontend en Angular para garantizar soluciones eficientes, seguras y de alto rendimiento.
Responsabilidades:
- Desarrollo Backend: Diseñar, construir y mantener APIs RESTful utilizando C# y .NET (.NET Core / ASP.NET).
- Desarrollo Frontend: Crear interfaces dinámicas, reactivas y maquetado de componentes utilizando Angular y TypeScript.
- Bases de Datos: Diseñar y optimizar consultas, scripts, vistas y procedimientos almacenados (Stored Procedures) en SQL Server.
- Seguridad e Integración: Implementar mecanismos de autenticación y seguridad en la capa de servicios (ej. JWT, Identity) e integrar consumo de APIs o servicios de terceros.
- Calidad y Buenas Prácticas: Manejo de repositorios con Git, seguimiento de código y aplicación de buenas prácticas de desarrollo.
Requisitos Indispensables:
- Backend: Experiencia práctica comprobable en C# y .NET (.NET Core / ASP.NET Core), creación y consumo de APIs REST, y manejo de ORMs (Entity Framework, LINQ o Dapper).
- Frontend: Experiencia con Angular (versiones modernas) y TypeScript, manejo de HTML5, CSS/SCSS y librerías de UI (PrimeNG, Bootstrap, etc.).
- Bases de Datos: SQL Server (consultas intermedias/avanzadas, Stored Procedures, Triggers).
- Herramientas: Control de versiones con Git (GitHub, GitLab o Azure DevOps).
Requisitos Deseables:
- Nociones o experiencia en servicios de la Nube (preferentemente Azure o AWS).
- Nociones conceptuales o prácticas sobre flujos de CI/CD (Integración y Despliegue Continuo).
- Conocimiento en arquitecturas en capas (Clean Architecture / Onion) y patrones de diseño.
- Pruebas unitarias (xUnit, NUnit).
- Inglés técnico (lectura y escritura).
- Experiencia previa en proyectos del sector bancario o financiero.