Título del Puesto
Desarrollador VB.NET / Desarrollador de Software
Objetivo del Puesto
Desarrollar, mantener y optimizar aplicaciones empresariales en Visual Basic .NET, asegurando calidad en el código y el cumplimiento de los requerimientos funcionales del negocio.
Responsabilidades Principales
- Desarrollo y Mantenimiento: Diseñar, codificar y mantener soluciones de software utilizando Visual Basic .NET y el ecosistema .NET.
- Optimización de Código: Refactorizar y mejorar el rendimiento de sistemas legados o módulos existentes.
- Pruebas y Calidad: Implementar pruebas unitarias y garantizar las buenas prácticas de programación (limpieza de código, arquitectura sólida y documentación).
- Análisis de Requerimientos: Traducir las necesidades funcionales del negocio/cliente en especificaciones técnicas y módulos operativos.
- Gestión de Bases de Datos: Crear, optimizar y consultar bases de datos (SQL Server, Oracle, etc.) mediante stored procedures, vistas y consultas complejas.
- Soporte y Corrección: Diagnosticar y solucionar fallas (bugs) en entornos de pruebas y producción.
Perfil del Candidato (Requisitos)Conocimientos Técnicos Requeridos:
- Lenguajes/Frameworks: Dominio avanzado de VB.NET y Framework .NET.
- Bases de Datos: Experiencia en SQL Server, T-SQL o similar (consultas, procedimientos almacenados).
- Herramientas de Desarrollo: Visual Studio y control de versiones (Git, Azure DevOps o TFS).
- Conceptos: Programación Orientada a Objetos (POO), arquitectura en capas, consumo y creación de Servicios Web / APIs (REST/SOAP).
Deseable / Plus:
- Conocimientos en migración de código VB.NET a C# o .NET Core.
- Manejo de metodologías ágiles (Scrum, Kanban).
Habilidades Blandas:
- Capacidad analítica y de resolución de problemas.
- Atención al detalle y enfoque en la calidad del producto.
- Comunicación clara para trabajar con equipos multidisciplinarios.
Sueldo: $10,000.00 - $15,000.00 al mes
Lugar de trabajo: Empleo presencial