Footloose Perú

Analista Full Stacker

Posted: 4 minutes ago

Job Description

Objetivo del Puesto: diseñar, desarrollar, implementar y mantener sistemas de información, aplicaciones web y de escritorio, utilizando principalmente las plataformas Scriptcase y .NET Framework/.NET, asegurando la integración eficiente con las bases de datos.Requisitos Técnicos ClaveDesarrollo Rápido (RAD) - Scriptcase: Avanzado / Experto. Dominio en la generación de sistemas, grids, formularios, reportes, seguridad y macros. Backend - Visual Basic .Net Framework: Intermedio/Avanzado. Indispensable para el mantenimiento o desarrollo de sistemas heredados/existentes. .NET (Core/5/6+): Intermedio/Avanzado. Idealmente, conocimiento de las versiones más modernas de .NET para nuevos proyectos (C# es un plus). Frontend - Angular: Intermedio/Avanzado. Desarrollo de interfaces web dinámicas (SPA - Single Page Applications). HTML5, CSS3, JavaScript/TypeScript: Intermedio/Avanzado. Habilidades fundamentales para cualquier desarrollador frontend. Base de Datos - Manejo de Bases de Datos: Intermedio/Avanzado. Diseño, optimización, consultas complejas (SQL/T-SQL/PL/SQL), procedimientos almacenados, funciones, triggers. (Ej: SQL Server, MySQL, etc.). Control de Versiones - Git (GitHub, GitLab, Azure DevOps). Intermedio. Gestión de código fuente y colaboración en equipo. Web Services - Creación y consumo de APIs (REST/SOAP): Intermedio. Para la comunicación entre el frontend (Angular) y el backend (.NET). Desarrollo y MantenimientoDesarrollar y mantener aplicaciones utilizando Scriptcase, incluyendo la adaptación de procesos de negocio a las funcionalidades de la herramienta. Desarrollar nuevas funcionalidades y realizar mantenimiento correctivo/evolutivo en sistemas construidos con Visual Basic .Net Framework y .NET, NEST JS Crear componentes de interfaz de usuario con Angular. Gestión De DatosDiseñar y optimizar consultas, esquemas y estructuras de bases de datos para garantizar la integridad y el rendimiento de los sistemas. Implementar lógica de negocio a nivel de base de datos (procedimientos almacenados). ColaboraciónTrabajar en estrecha colaboración con analistas de negocio, usuarios finales y otros desarrolladores. Participar en la planificación, estimación y revisión de proyectos (idealmente en metodologías ágiles como Scrum o Kanban). DocumentaciónGenerar documentación técnica clara de los sistemas desarrollados y modificados. BeneficiosContrato en planilla, con beneficios de ley desde el primer día.Seguro de Vida Ley.Utilidades.Descuentos en nuestros productos.Convenios Corporativos.Capacitaciones constantes.Posibilidad de hacer línea de carrera.Días libres "Footloose Times".

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In