Perfil de Puesto: Practicante de Sistemas (.NET)
Propósito del Puesto
Apoyar al área de desarrollo de sistemas en el análisis, diseño, desarrollo, pruebas, documentación y mantenimiento de aplicaciones basadas en tecnologías Microsoft .NET, contribuyendo al cumplimiento de los objetivos tecnológicos de la organización y fortaleciendo sus conocimientos técnicos y profesionales mediante la participación en proyectos reales.
Responsabilidades Principales
· Apoyar en el desarrollo y mantenimiento de aplicaciones utilizando tecnologías .NET (C#, ASP.NET, .NET Core/.NET).
· Participar en la corrección de incidencias y errores reportados por usuarios o áreas internas.
· Colaborar en el diseño y desarrollo de nuevas funcionalidades para sistemas existentes.
· Realizar pruebas unitarias y funcionales de los desarrollos realizados.
· Apoyar en la elaboración y actualización de documentación técnica y manuales de usuario.
· Participar en reuniones de seguimiento de proyectos y actividades de desarrollo.
· Ejecutar consultas básicas y actividades de soporte en bases de datos SQL Server.
· Colaborar en actividades de control de versiones utilizando herramientas como Git
· Apoyar en tareas de soporte técnico relacionadas con aplicaciones desarrolladas internamente.
· Cumplir con los estándares de desarrollo, seguridad y calidad definidos por la organización.
Requisitos del Puesto
Escolaridad
· Estudiante activo de los últimos semestres de:
o Ingeniería en Sistemas Computacionales.
o Ingeniería en Software.
o Ciencias de la Computación.
o Tecnologías de la Información o carrera afín.
Conocimientos Técnicos
· Programación orientada a objetos.
· Fundamentos de C#.
· Conocimientos básicos de .NET Framework y/o .NET.
· Conocimientos básicos de ASP.NET MVC, Web API o Razor (deseable).
· Manejo básico de bases de datos SQL Server.
· Conocimiento básico de consultas SQL (SELECT, INSERT, UPDATE, DELETE).
· Conocimientos básicos de HTML, CSS y JavaScript.
· Manejo de Visual Studio.
· Conocimiento básico de control de versiones (Git).
Experiencia
· No indispensable.
· Se valorarán proyectos escolares, personales o participación en hackatones y proyectos académicos.
Idiomas
· Inglés técnico básico para lectura de documentación.
Competencias Blandas
Trabajo en Equipo
Capacidad para colaborar con desarrolladores, analistas y usuarios en el cumplimiento de objetivos comunes.
Aprendizaje Continuo
Interés por adquirir nuevos conocimientos y mantenerse actualizado en tecnologías de desarrollo.
Comunicación Efectiva
Capacidad para expresar ideas y reportar avances de manera clara y profesional.
Orientación a Resultados
Cumplimiento de actividades asignadas dentro de los tiempos establecidos.
Proactividad
Capacidad para proponer mejoras, buscar soluciones y participar activamente en los proyectos.
Organización
Capacidad para gestionar tareas y prioridades de forma eficiente.
Atención al Detalle
Enfoque en la calidad del código, documentación y pruebas realizadas.
Adaptabilidad
Capacidad para ajustarse a cambios de requerimientos, tecnologías y prioridades.
Tecnologías Deseables
· C#
· .NET 6/7/8
· ASP.NET MVC
· ASP.NET Web API
· Entity Framework
· SQL Server
· Visual Studio 2022
· Git
· Azure DevOps (deseable)
· Angular o JavaScript (deseable)
Nivel del puesto: Practicante / Becario de Desarrollo de Software .NET Área: Tecnologías de la Información / Desarrollo de Software Reporta a: Coordinador de Desarrollo Modalidad: Presencial.
Sueldo: $7,000.00 al mes
Lugar de trabajo: Empleo presencial