Mercury Servicios Legales y Corporativos
Software Developer
Skills
15 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Work mode:
Onsite
Published on:
4 October 2026
What they need
Sobre el cargo
El cargo requiere pensamiento analítico, capacidad de resolución de problemas, buenas prácticas de programación, orientación a la calidad y disposición para trabajar en un entorno donde los requerimientos pueden evolucionar de acuerdo con las necesidades del negocio.
Principales responsabilidades
- Diseñar, desarrollar y mantener aplicaciones y soluciones de software de acuerdo con los requerimientos del negocio.
- Analizar requerimientos funcionales y técnicos antes de iniciar el desarrollo.
- Participar en el levantamiento de necesidades con usuarios internos y equipos de distintas áreas.
- Traducir requerimientos de negocio en especificaciones y soluciones técnicas.
- Desarrollar nuevas funcionalidades para aplicaciones existentes y nuevos productos digitales.
- Mantener y mejorar aplicaciones, módulos y componentes de software existentes.
- Escribir código limpio, estructurado, mantenible y documentado.
- Aplicar buenas prácticas de desarrollo y estándares internos de programación.
- Participar en el diseño de arquitecturas y componentes de aplicaciones cuando corresponda.
- Diseñar e implementar APIs y servicios para la integración entre sistemas.
- Integrar aplicaciones con bases de datos, servicios externos y plataformas corporativas.
- Diseñar, consultar y mantener bases de datos relacionales y/o no relacionales.
- Optimizar consultas y procesos para mejorar el rendimiento de las aplicaciones.
- Desarrollar interfaces funcionales y responsivas cuando el proyecto requiera componentes frontend.
- Implementar funcionalidades backend y lógica de negocio de acuerdo con la arquitectura definida.
- Participar en procesos de integración con sistemas internos y proveedores tecnológicos.
- Realizar pruebas unitarias, funcionales y de integración sobre el código desarrollado.
- Identificar, diagnosticar y corregir errores y problemas técnicos.
- Investigar causas raíz de incidentes y proponer soluciones permanentes.
- Apoyar la resolución de problemas de producción y aplicaciones críticas.
- Participar en revisiones de código y aplicar recomendaciones de calidad.
- Utilizar sistemas de control de versiones para administrar el código fuente.
- Mantener documentación técnica actualizada de aplicaciones, APIs, procesos y configuraciones.
- Participar en procesos de despliegue, configuración y actualización de aplicaciones.
- Colaborar con equipos de infraestructura, soporte TI y operaciones para resolver incidencias.
- Apoyar la implementación de medidas de seguridad en las aplicaciones desarrolladas.
- Considerar principios de protección de datos y seguridad de la información durante el desarrollo.
- Identificar posibles vulnerabilidades y riesgos técnicos en aplicaciones y componentes.
- Participar en la automatización de procesos manuales y repetitivos.
- Proponer mejoras tecnológicas que permitan reducir tiempos y errores operativos.
- Analizar el rendimiento de las soluciones y proponer optimizaciones.
- Participar en proyectos de transformación digital y modernización tecnológica.
- Mantenerse actualizado/a respecto de nuevas tecnologías, frameworks y herramientas de desarrollo.
- Evaluar tecnologías o alternativas técnicas cuando sea necesario para resolver problemas específicos.
- Trabajar con metodologías ágiles o modelos de desarrollo establecidos por la organización.
- Participar en reuniones de planificación, seguimiento y revisión de proyectos.
- Estimar tiempos y complejidad de tareas de desarrollo.
- Informar oportunamente sobre avances, riesgos, bloqueos y necesidades técnicas.
- Coordinar con usuarios y equipos internos las pruebas y validaciones de nuevas funcionalidades.
- Apoyar la capacitación básica de usuarios respecto de nuevas herramientas cuando sea requerido.
- Asegurar que las soluciones desarrolladas cumplan con los requerimientos definidos.
- Mantener una actitud orientada a la mejora continua y a la calidad del servicio tecnológico.
Requisitos
- Título profesional o técnico en Ingeniería de Software, Ingeniería Informática, Computación, Ciencias de la Computación, Sistemas o carrera relacionada.
- Experiencia de 2 a 4 años en desarrollo de software o funciones similares.
- Experiencia práctica en desarrollo de aplicaciones web, empresariales o sistemas internos.
- Dominio de al menos un lenguaje de programación moderno, como Java, C#, Python, JavaScript/TypeScript, PHP u otro equivalente.
- Conocimientos sólidos de programación orientada a objetos y/o programación funcional según el lenguaje utilizado.
- Experiencia con frameworks o librerías modernas de desarrollo.
- Conocimientos de desarrollo frontend y/o backend según la especialización del cargo.
- Experiencia trabajando con bases de datos relacionales como PostgreSQL, MySQL, SQL Server u Oracle.
- Deseable experiencia con bases de datos NoSQL.
- Conocimientos de SQL y capacidad para desarrollar consultas eficientes.
- Experiencia utilizando Git u otras herramientas de control de versiones.
- Conocimientos de APIs REST y conceptos de integración entre sistemas.
- Deseable experiencia con servicios web, microservicios o arquitecturas orientadas a servicios.
- Conocimientos básicos de metodologías ágiles como Scrum o Kanban.
- Capacidad para interpretar requerimientos funcionales y técnicos.
- Capacidad para transformar necesidades de negocio en soluciones tecnológicas.
- Experiencia realizando pruebas y depuración de aplicaciones.
- Conocimientos de buenas prácticas de desarrollo y control de calidad de software.
- Deseable conocimiento de herramientas de integración y despliegue continuo.
- Deseable experiencia con plataformas cloud como AWS, Microsoft Azure o Google Cloud.
- Conocimientos básicos de seguridad de aplicaciones y protección de datos.
- Capacidad para analizar problemas y determinar causas raíz.
- Excelentes habilidades de resolución de problemas.
- Capacidad de aprendizaje y adaptación a nuevas tecnologías.
- Buenas habilidades de comunicación verbal y escrita.
- Capacidad para trabajar con usuarios no técnicos y traducir sus necesidades a términos técnicos.
- Capacidad para trabajar de manera independiente y colaborativa.
- Organización para administrar múltiples tareas y prioridades.
- Orientación al detalle y compromiso con la calidad.
- Capacidad para cumplir plazos y comunicar oportunamente posibles desviaciones.
- Actitud proactiva para proponer mejoras.
- Responsabilidad en el manejo de código, credenciales, información técnica y datos corporativos.
- Se valorará experiencia desarrollando soluciones para empresas de servicios profesionales, áreas administrativas, financieras, legales o corporativas.
Sueldo: $1.800.000 - $2.700.000 al año
Lugar de trabajo: Empleo presencial
Other offers great for you!
These companies are also looking for great profiles
Team.is
Quantum Software Developer (CFD) H/F
70k€ à 150k€
Permanent contract
Onsite
Skills
8 months ago
Quick apply
Unitech Solutions
DevOps Engineer / Developer Azure
450
Freelance
Onsite
Skills
7 days ago
Quick apply
rassine agency
Business Developer freelance - Franchise Food
1 000 €/mois + 15 % du MRR à vie
Freelance
Remote
Skills
20 hours ago
Quick apply