Desarrollador Senior .NET | Angular | Proyecto Bancario Remoto
Remoto
Jornada completa
Tiempo parcial
Estamos buscando un Desarrollador Senior .NET con amplia experiencia para unirse a nuestro innovador equipo de tecnología bancaria. En este rol, trabajará en un portal bancario sofisticado de alta carga, utilizando frameworks modernos de .NET y Angular para ofrecer soluciones financieras excepcionales. Esta desafiante oportunidad combina tecnología de vanguardia con arquitectura a escala empresarial en un entorno completamente remoto.
Responsabilidades Principales
- Diseñar y desarrollar componentes robustos para nuestro portal bancario de alto rendimiento utilizando ASP.NET Core, arquitectura MVC y principios de API RESTful.
- Crear interfaces de usuario responsivas e intuitivas con Angular 17+, implementando patrones de Aplicación de Página Única (SPA) para una experiencia de usuario óptima.
- Colaborar con el código existente, mejorando la funcionalidad mientras se mantiene la calidad del código y la integridad arquitectónica.
- Realizar pruebas iniciales exhaustivas de sus implementaciones de código, garantizando que se cumplan los estándares de fiabilidad y rendimiento.
- Solucionar y corregir defectos identificados durante el proceso de control de calidad, trabajando estrechamente con analistas y probadores para mantener entregables de alta calidad.
- Participar activamente en un equipo ágil utilizando metodología Scrum, contribuyendo a la planificación de sprints, reuniones diarias y retrospectivas.
- Ayudar a optimizar el rendimiento de la aplicación para operaciones bancarias de alta carga, garantizando seguridad, escalabilidad y fiabilidad.
- Documentar el código y los procesos de desarrollo para compartir conocimientos en todo el equipo.
Habilidades Requeridas
- Mínimo 3 años de experiencia profesional con la plataforma .NET, incluyendo conocimiento profundo de ASP.NET Core 8, Web API y patrones MVC.
- Al menos 2 años de experiencia desarrollando Aplicaciones de Página Única utilizando Angular (versiones 12+), incluyendo gestión de estado y arquitectura de componentes.
- Dominio de JavaScript/TypeScript moderno, incluyendo características ES6+ y patrones de programación asíncrona.
- Sólida experiencia en tecnologías front-end incluyendo HTML5, CSS3, SASS/SCSS y principios de diseño responsivo.
- Comprensión sólida de patrones de diseño de software, principios SOLID y prácticas de código limpio.
- Experiencia con diseño, implementación y consumo de API RESTful.
- Conocimiento de SQL y principios de diseño de bases de datos para aplicaciones de alto rendimiento.
- Familiaridad con control de versiones Git y pipelines CI/CD.
- Capacidad demostrada para trabajar en entornos ágiles con ciclos de sprint de dos semanas y despliegues regulares.
Valorable Adicionalmente
- Experiencia con herramientas modernas de construcción front-end como Webpack, Vite o Turbopack.
- Conocimiento de arquitectura de microservicios y containerización (Docker, Kubernetes).
- Exposición a plataformas cloud (Azure, AWS) para despliegue de aplicaciones.
- Experiencia con tecnologías de comunicación en tiempo real (SignalR, WebSockets).
- Experiencia previa en proyectos del sector financiero o bancario.
- Certificaciones en .NET, Azure o tecnologías relevantes.
Por Qué Unirse a Nosotros
Únase a nuestro equipo y contribuya a una plataforma bancaria de vanguardia que sirve a millones de usuarios. Trabajará con profesionales experimentados en un entorno flexible y principalmente remoto que valora el equilibrio entre trabajo y vida personal. Ofrecemos compensación competitiva, oportunidades de desarrollo profesional y la posibilidad de resolver desafíos técnicos complejos que generan un impacto real en el sector financiero.