Estamos en la búsqueda de Backend Development para importante Fintech de Córdoba.
Será su objetivo principal desarrollar y mantener la lógica y la funcionalidad de las aplicaciones de la compañía. Además, garantizar un rendimiento sólido y confiable de la información.
Tareas:
- Deberá facilitar la implementación continua, la integración y el despliegue de aplicaciones, así como garantizar la estabilidad, escalabilidad y seguridad de los sistemas en proyectos de integración, administración de bases de datos y programación en T-SQL y Python.
- Será responsables de crear y gestionar los servidores, las bases de datos, la implementación de APIs, la programación del lado del Backend y los sistemas que permiten que los usuarios interactúen con la interfaz de usuario de manera eficiente.
- Reporte al CTO de la Empresa.
- Desarrollo de API: debe crear y mantener interfaces de programación de aplicaciones (API) que permitan la comunicación entre el frontend y el backend. Esto implica diseñar y desarrollar endpoints que manejen las solicitudes y respuestas.
- Gestión de bases de datos: Estará a cargo del diseño y la gestión de bases de datos. Esto incluye el modelado de datos, la creación de esquemas de bases de datos, la optimización de consultas y la implementación de medidas de seguridad para proteger la integridad de los datos.
- Lógica de negocio: Sera responsable de implementar la lógica de negocio de una aplicación. Esto implica realizar cálculos, validaciones y procesamiento de datos para garantizar que la aplicación funcione de acuerdo con los requisitos establecidos.
- Seguridad: Debe implementar medidas de seguridad para proteger los datos y prevenir ataques malintencionados. Esto puede incluir el cifrado de datos, la gestión de sesiones, la protección contra inyecciones de código y la autenticación y autorización de usuarios.
- Optimización de rendimiento: optimizar el rendimiento de las aplicaciones. Esto puede incluir la optimización de consultas de bases de datos, la implementación de caché, el uso eficiente de los recursos del servidor y la mejora de los tiempos de respuesta de la aplicación.
- Integraciones de terceros: integrar servicios o APIs de terceros.
- Pruebas y depuración: realizar pruebas exhaustivas de las funcionalidades backend para asegurar que la aplicación funcione correctamente. También debera ser capaz de identificar y solucionar problemas y errores (depuración) que puedan surgir durante el desarrollo o en producción.
**Requisitos**:
Estudios:
Analista de Sistemas o superior (Universitarios), excluyente
Deseable certificación en Base de Datos SQL Básico
Deseable certificación en Base de Datos SQL (mínimo nível Intermedio) excluyente
Deseable certificación en Python / T-SQL.
Deseable certificación Microsoft.
Capacitaciones, conocimiento (nível Alto) y Competencias en Microsoft 365 y AZURE 365. excluyente
Experiência:
- 3 años en posición similar.
- Conocimiento del ecosistema de medios de pagos.
Conocimientos:
- T-SQL (Microsoft SQL Server)
- Lenguaje Python
- Lógica Matemática
- JavaScript
- Arquitectura de Datos
- Microsoft Office
- Microsoft Visual Studio Code
- Gestion de API Punta a Punta
- Gestion EndPoint
Competencias requeridas:
- Habilidades de comunicación efectiva.
- Capacidad para traducir las necesidades y objetivos en soluciones técnicas viables.
- Gestionar y liderar equipos de desarrollo.
- Capacidad de autogestión.
- Trabajo bajo presión
Empresa ofrece:
E
- Excelentes condiciones de contratación
- Club de Beneficios
- Obra social de primera linea para grupo Familiar