Desarrollador de Back-end
Ubicación
Distrito Nacional
Tiempo Completo
Tipo
Tecnología
Categoría
Salario
No especificado
Descripción
Desarrollador Back-end
Descripción:
El Desarrollador de Back-end será responsable de diseñar, programar y proveer mantenimiento las tecnologías necesarias para operacionalizar los componentes que habilitarán la operación de los productos de la organización, sirviendo las utilidades necesarias para los componentes del Front-end. El desarrollador creará servicios web y APIs que serán consumidas a través de los productos de la organización cumpliendo con los objetivos de esta y garantizando el mantener uniformidad en las tecnologías y estructuras de código.
Responsabilidades del puesto incluyen:
Participación activa en los procesos relacionados con el ciclo de desarrollo de los productos de la organización
Crear, probar, diagnosticar, hacer procesos de debugging (Depuración) y brindarles mantenimiento a los recursos de Back-end de la organización
Diseñar, programar y brindar código e implementación de librerías de alta calidad para el consumo presente y futuro de la organización
Desarrollar componentes de aplicaciones web con código limpio, uniformes y funcionales
Optimizar código y componentes de los productos organizacionales
Dominar el manejo de tecnologías modernas y su utilización para el mejoramiento de los productos organizacionales
Promover un ambiente colaborativo
Colaborar con desarrolladores de Front-end en programación y diagnóstico
Colaborar con un equipo de desarrolladores, diseñadores y administradores con conocimientos multidisciplinarios
Mantenerse al día con los cambios en tecnología y mejores prácticas
Requisitos:
Conocimiento en Agile Scrum Framework
Conocimiento en el uso de Kanban Boards
Conocimiento en el uso de herramientas de colaboración y manejo de versiones tales como Jira, Git, Trello, etc.
Experiencia en las siguientes tecnologías:
Spring Boot
Hibernate
Go Language
Java
Python
Sistemas de manejo de bases de datos relacionales
PostgreSQL (Preferible)
Sistemas de manejo de bases de datos no relacionales
Análisis y diseño de bases de datos
Herramientas de modelamiento de bases de datos
Microsoft Windows
Microsoft Office 365
Conocimiento en los siguientes formatos de data estructurados (Preferible)
HL7
FHIR
X12
X9
ASTM
Experiencia en pruebas de sistemas, compilación de código y publicaciones de estos
Entendimiento fundamental de tecnologías de Front-end, tales como JavaScript, HTML and CSS
Razonamiento lógico y analítico
Habilidad para emplear metodologías de resolución de problemas
Atención a detalles
Auto motivado y deseoso por aprender
Disposición a trabajo en equipo
Capaz de trabajar con mínima supervisión
Capaz de organizar y establecer orden de prioridades a tareas asignadas
Capaz de adaptarse a cambios
Habilidad de comunicarse de forma escrita y verbal en inglés y español
Entiende el ciclo de vida de desarrollo
Mantener precisión y actualización de la documentación de los sistemas
Experiencia en Desarrollo de aplicaciones de iOS and Android (Preferible)
Preparación y Cualificaciones:
Bachillerato en ciencias de cómputos, ingeniería de software, o algún campo relacionado
3+ años de experiencia en desarrollo de Back-end
1+ años de experiencia trabajando con sistemas clínicos preferido