Developer .NET Senior - Hibrido
Indexed description
¡Sé parte de Stefanini!
En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.
Responsabilidades y atribuciones:
- Participar en proyectos de migración y modernización de sistemas, específicamente migrando soluciones VB6 a VB.NET y ASP.NET MVC.
- Analizar y comprender la arquitectura de aplicaciones existentes para planificar y ejecutar la migración de manera eficiente.
- Diseñar, desarrollar y mantener aplicaciones web utilizando tecnologías de .NET Framework/ASP.NET MVC.
- Garantizar la calidad del código y el cumplimiento de las mejores prácticas de desarrollo.
- Identificar y resolver problemas técnicos en las aplicaciones migradas, asegurando su funcionalidad y rendimiento.
- Colaborar con otros desarrolladores, analistas y equipos multidisciplinarios para asegurar el éxito del proyecto.
- Documentar procesos técnicos, soluciones implementadas y cambios realizados durante el proyecto.
- Proponer mejoras y optimizaciones en las aplicaciones migradas para alinearlas con estándares actuales.
- Realizar pruebas unitarias y de integración para garantizar la estabilidad del software.
- Participar en reuniones de seguimiento y aportar soluciones innovadoras para afrontar los desafíos técnicos del proyecto
Requisitos y competencias:
Experiencia:
- +5 años como desarrollador en entornos .NET.
- Experiencia comprobable en migración de aplicaciones o nuevas implementaciones en entornos .NET.
- Experiencia trabajando con ASP.NET MVC u otros frameworks similares.
Habilidades técnicas:
- Dominio de VB.NET y C#.
- Conocimientos avanzados de ASP.NET MVC, .NET Framework y/o .NET Core.
- Experiencia con bases de datos relacionales como SQL Server (diseño, consultas, optimización).
- Conocimientos en patrones de diseño y mejores prácticas de desarrollo.
- Familiaridad con herramientas de control de versiones como Git.
- Experiencia en pruebas unitarias y metodologías de calidad de software.
Habilidades analíticas:
- Capacidad para comprender sistemas complejos y proponer soluciones técnicas eficientes.
- Habilidad para identificar riesgos técnicos y planificar estrategias para mitigarlos.
Educación:
- Educación técnica o universitaria culminada en Ingeniería en Sistemas, Ciencias de la Computación o áreas relacionadas.
Otros:
- Deseable experiencia previa en proyectos de modernización tecnológica.
- Deseable conocimiento en IA y prompting.
- Habilidades de comunicación y trabajo en equipo.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search