Developer Semi Senior Desarrollador Semi Senior
¡Buscamos Developer Semi Senior para nuestra sede en Colombia!
¿Te apasiona el desarrollo de software, la programación y la creación de soluciones tecnológicas innovadoras? En GuruSoft estamos buscando un Developer Semi Senior con experiencia en desarrollo de aplicaciones, bases de datos y tecnologías de programación, que quiera aportar sus conocimientos técnicos y contribuir al desarrollo de nuestras soluciones digitales.
Formación Académica:
Profesional en Ingeniería de Sistemas, Ingeniería en Computación, Ingeniería de Software, Ciencias de la Computación o carreras afines al área tecnológica.
Experiencia:
Mínimo 3 años de experiencia en cargos relacionados con desarrollo de software, programación o funciones similares.
Experiencia en la resolución autónoma de problemas técnicos conocidos, análisis de requerimientos e identificación de soluciones.
Capacidad para comprender los objetivos generales de un proyecto y contribuir al desarrollo de soluciones tecnológicas.
Conocimientos Técnicos Indispensables:
- SQL y manejo de bases de datos.
- Fundamentos sólidos de programación.
- Estructuras de datos y algoritmos.
- Conceptos fundamentales de informática.
- Ingeniería de prompts e inteligencia artificial.
- Control de versiones con Git.
- Procesos de facturación electrónica.
- Tecnologías XML, JSON y HTML.
- Metodologías Scrum.
Conocimientos Técnicos Deseables:
- Conocimientos sólidos en .NET, .NET Framework y .NET Core.
- Programación orientada a objetos.
- Estructuras de datos avanzadas.
- Desarrollo e integración de Web Services SOAP y REST.
- SQL Server a nivel intermedio o avanzado.
- Manejo de genéricos.
- LINQ y Entity Framework.
- Git a nivel intermedio.
- Programación con NCron.
- Programación asíncrona.
- Desarrollo web Front End.
- Desarrollo de aplicaciones responsivas.
Cursos Certificados Deseables:
- Arquitectura de software y patrones de diseño.
- Cloud Computing (AWS, Azure o Google Cloud).
- Seguridad de software y DevOps.
- Desarrollo web Back End y Front End.
- Desarrollo de software (.NET, Java o Angular).
- Consultas y administración de bases de datos (SQL Server o PostgreSQL).
- Seguridad web y prevención de vulnerabilidades, como SQL Injection y XSS.
- .NET Core y plataforma Azure.
Principales Responsabilidades:
- Desarrollar, mantener y optimizar aplicaciones y soluciones tecnológicas de la compañía.
- Participar en el diseño, desarrollo e implementación de funcionalidades Back End.
- Analizar requerimientos técnicos y proponer soluciones eficientes a problemas de desarrollo.
- Desarrollar y optimizar consultas, procedimientos y operaciones en bases de datos SQL.
- Implementar e integrar servicios web y APIs mediante tecnologías SOAP y REST.
- Identificar, diagnosticar y solucionar errores en aplicaciones, garantizando la calidad del software.
- Aplicar buenas prácticas de programación, control de versiones y seguridad del código.
- Participar en el desarrollo de soluciones relacionadas con procesos de facturación electrónica.
- Colaborar en actividades de planificación, seguimiento y ejecución bajo metodologías Scrum.
- Documentar desarrollos, implementaciones y soluciones técnicas de acuerdo con los estándares de la compañía.
- Trabajar de manera colaborativa con el equipo de desarrollo, aportando conocimientos técnicos y propuestas de mejora.
Buscamos una persona con
- Pensamiento lógico, analítico y orientación a soluciones.
- Capacidad para resolver problemas técnicos con autonomía.
- Atención al detalle y compromiso con la calidad del código.
- Organización y capacidad para gestionar tareas y prioridades.
- Proactividad e iniciativa para proponer mejoras tecnológicas.
- Trabajo en equipo y comunicación efectiva.
- Capacidad de adaptación y aprendizaje continuo.
- Responsabilidad y compromiso con los objetivos del proyecto.
Ubicación:
Colombia
¿Por qué unirte a nosotros?
Tendrás la oportunidad de fortalecer tu experiencia en desarrollo de software, trabajar con tecnologías actuales y participar en proyectos de innovación, integración de sistemas y facturación electrónica, dentro de un entorno tecnológico dinámico, colaborativo y orientado al crecimiento profesional.
¡Postúlate y lleva tu carrera profesional al siguiente nivel como Developer Semi Senior en GuruSoft!