Desarrollador Backend

Medellín, Antioquia
Publicado hace 20 días
Logo Global MVM
Empresa:
Global MVM
Descripción de la Empresa:
Llevamos más de 27 años de exitosa experiencia gestionando diferentes aplicaciones y lenguajes de programación. Desde 1996, trabajamos en idear, diseñar y desarrollar soluciones de ingeniería de software que apalanquen el crecimiento, transformación y productividad de la industria en diversos sectores económicos, en especial, el sector eléctrico.
Tipo de Contrato:
Tiempo Completo
Experiencia requerida:
2 años
Educación requerida:
Universitaria
Género:
Indiferente
Cantidad de Vacantes:
1

Descripción de la oferta de trabajo

Objetivo del Cargo
Atender y mejorar continuamente las soluciones existentes construidas en .NET, proporcionando soporte técnico avanzado y evolucionando las aplicaciones para satisfacer las crecientes necesidades del negocio. Este rol se enfoca en optimizar el rendimiento y la eficiencia del software, resolver problemas críticos, y asegurar la estabilidad y escalabilidad de las aplicaciones.

Funciones y responsabilidades

1. Desarrollar aplicaciones y/o componentes de software según el stack tecnológico de los proyectos.
2. Desarrollar componentes para integración de módulos de software.
3. Desarrollar aplicaciones y/o componentes de software aplicando prácticas de código seguro.
4. Optimizar el rendimiento de la aplicación BackEnd, minimizando el tiempo de carga y mejorando la experiencia del usuario.
5. Aplicar las mejores prácticas de desarrollo de software.
6. Llevar a cabo la revisión de las historias de usuario y solicitudes asignadas para aclarar lo necesario a fin de crear los artefactos que den solución a las mismas.
7. Realizar las estimaciones para la construcción de los artefactos de desarrollo teniendo en cuenta todo el ciclo de desarrollo.
8. Construir y llevar a cabo pruebas unitarias para los desarrollos realizados cumpliendo con la cobertura técnica y de calidad definidas
9. Realizar las correcciones que sean necesarias a los artefactos de desarrollo a fin de cumplir con los porcentajes de calidad técnica y de calidad definidos.
10. Participar en las sesiones que se lleven a cabo como parte del ciclo de desarrollo y afinamiento de los componentes de desarrollo.
11. Crear la documentación técnica necesaria que forme parte de los componentes de desarrollo.
12. Proponer soluciones técnicas innovadores dentro del marco de arquitectura de las aplicaciones.
13. Seguir el marco de trabajo Scrum definido para el proyecto con sus actividades y ceremonias.
14. Colaborar con el equipo para soportar funcionalidades existentes y desarrollar mejoras en el sistema.
15. Atención de los incidentes que ingresen a la bandeja del paquete de soporte.
16. Agregar valor en solución de requerimientos, incidentes y/o mejoras BackEnd para los proyectos donde participe.
17. Participar en las sesiones técnicas y de proyecto que sean necesarias para la consecución de los objetivos planteados.
18. Participar en espacios de aprendizaje de tecnologías, estándares, marcos y de funcionalidades que permitan conocer las actividades de los clientes y las nuevas tecnologías que se requieran para cumplir con la creación o ajustes de artefactos de desarrollo

Conocimientos requeridos

1. Visual Basic 6.0 (formas, controles, grids, listas de valores, grupos de registros, eventos de los controles, construcción de Librerías DLL y su correcta compilación, librerías COM+, manejo de tipos de controles OCX básicos, capacidad de construcción de formas tipo Maestro – Detalle.
2. Net / .Net Core.
3. C#.
4. SQL Server
5. Familiaridad con el consumo de servicios cloud Azure.
6. Pruebas unitarias.
7. Control de versiones Git - GitHub
8. Azure DevOps
9. Proceso de despliegue continuo e integración continua.
10. Metodologías ágiles (Scrum, Kanban).

Experiencia

1. Conocimientos y experiencia comprobada de 2 años en el desarrollo de software Visual Basic 6.0.
2. Conocimientos y experiencia comprobada de 2 años en el desarrollo de software en .Net.
3. Experiencia en la participación en proyectos de desarrollo de software.