Descripción
Propósito del Cargo
El Desarrollador Junior será responsable de apoyar en el desarrollo, mantenimiento y mejora de aplicaciones y sistemas internos, colaborando con el equipo de desarrollo en la implementación de soluciones de software eficientes y escalables. Se espera que el candidato tenga conocimientos en bases de datos, C#, y otros lenguajes de programación moderna.
Responsabilidades Principales
• Participar en el desarrollo de aplicaciones utilizando C# y otras tecnologías modernas.
• Diseñar, desarrollar y optimizar bases de datos relacionales.
• Apoyar en la implementación de nuevas funcionalidades y en la corrección de errores en los sistemas existentes.
• Colaborar con el equipo de desarrollo en la revisión de código y en la aplicación de mejores prácticas.
• Trabajar en conjunto con otros equipos para integrar soluciones y garantizar la compatibilidad entre sistemas.
• Documentar adecuadamente el código y las soluciones desarrolladas.
• Mantenerse actualizado en tendencias y tecnologías de desarrollo de software.
Requisitos del Cargo
Formación Académica
Título universitario o técnico en Ingeniería en Informática, Ciencias de la Computación o carrera afín.
Experiencia
• 0 a 2 años de experiencia en desarrollo de software.
• Experiencia en desarrollo con C# y .NET (deseable .NET Core).
• Conocimientos en bases de datos SQL (MySQL, SQL Server, PostgreSQL).
• Conocimientos en bases de datos NoSQL (MongoDB, Firebase, etc.) son deseables.
• Familiaridad con desarrollo web (HTML, CSS, JavaScript, frameworks como Angular, React o Vue.js) es deseable.
• Conocimientos en integración de APIs REST.
• Manejo de herramientas de control de versiones como Git.
• Experiencia en metodologías ágiles (Scrum/Kanban) es valorada.
Habilidades Técnicas y Blandas
• Capacidad para aprender rápidamente nuevas tecnologías y herramientas.
• Pensamiento lógico y habilidades para la resolución de problemas.
• Capacidad para trabajar en equipo y buena comunicación.
• Actitud proactiva y orientada a la mejora continua.
• Capacidad de programación de actividades y cumplimiento de plazos.