facebook twitter instagram linkedin
Inicio Opciones Laborales
BÚSQUEDA LABORAL – DESARROLLO WEB
BÚSQUEDA LABORAL – DESARROLLO WEB
13-11-2023

Puesto

Titulo: Back End Developer Sr / Ssr

Tipo de contratación: Efectiva

Puesto al que reporta: Lider de célula (Project Manager)

 

Propósito del puesto:

¿Para qué existe en la organización?

El Desarrollador Backend tiene como objetivo el diseño y desarrollo de productos/piezas de Software, que permitan que una aplicación o sistema funcione de manera eficiente, segura y escalable. Asegurando que los productos y servicios desarrollados cumplan en tiempo y con la calidad esperada.

Responsabilidades:

Tareas que contribuyen al logro de su propósito

 

Tareas:

·        Desarrollar soluciones basándose en buenas prácticas de desarrollo, implementando diseños de arquitecturas distribuidas, escalables y de alta disponibilidad;

·        Crear, mantener e identificar mejoras en el proceso de desarrollo e implementación;

·        Participar en todo el ciclo de vida de la aplicación pero centrándose en la codificación y la depuración.

·        Escribir código limpio para desarrollar aplicaciones web funcionales.

·        Solucionar problemas y depurar las aplicaciones.

·        Gestionar tecnologías de vanguardia para mejorar las aplicaciones heredadas.

·        Colaborar con los desarrolladores web front-end para integrar los elementos que se encuentran delante de los usuarios con la lógica del lado del servidor.

·        Recabar y abordar los requisitos técnicos y de diseño.

·        Ofrecer formación y soporte a los equipos internos.

·        Crear código reutilizable y bibliotecas para uso futuro.

·        Colaborar con desarrolladores, diseñadores y administradores del sistema para identificar nuevas funciones.

·        Seguir las tecnologías emergentes.

Requisitos del puesto:

 

Competencias:

Trabajo colaborativo:

Capacidad de promover, fomentar y mantener relaciones de colaboración eficiente con compañeros y otros grupos de trabajo para integrar esfuerzos comunes y alcanzar los resultados.

Comportamientos observables:

1. Genera un ambiente propicio para el trabajo en equipo.

2. Se integra adecuadamente a la toma de decisiones grupal.

3. Asume el rol que le es asignado en el equipo.

4. Está abiert@ a dar y recibir feedback.

 

 

Agilidad de aprendizaje:

La habilidad para aprender de la experiencia y aplicar este aprendizaje con rapidez en situaciones nuevas.

Comportamientos observables:

1. Considera el impacto de las acciones gracias a su visión integral.

2. Demuestra adaptabilidad para aumentar su nivel de contribución.

3. Introduce nuevas perspectivas y formas de hacer.

4. Construye relaciones de confianza para el logro de resultados.

 

Innovación:

Generar nuevas maneras de agregar valor al negocio y los procesos, por medio de la curiosidad y la experimentación, asegurando siempre la calidad .

Comportamientos observables:

1 Sus propuestas novedosas contemplan la mejora de resultados así como de la calidad.

2 Se muestra flexible a indagar otras perspectivas o realizar cambios.

3 Aporta valor a través de acciones que promueven mejoras y/o perspectivas diferentes.

4 En un contexto cambiante o de incertidumbre mantiene el foco a favor de los resultados.

 

Capacidad Analítica:

Identificar y evaluar las situaciones separando y organizando sus partes integrantes así como reflexionar sobre cada una de forma lógica y sistemática.

Comportamientos observables:

1 Desglosa una situación en partes, estableciendo vínculos entre ellas.

2 Establece escenarios de posibilidad de resolución (plan), haciéndose de la información necesaria para ello.

3 Pronostica inconvenientes u obstáculos para la aplicación del plan.

4 Revisiona el plan definido en cada estadío y lo corrige si fuera necesario.

 

Planificación:

Capacidad para establecer planes que le permitan organizar los recursos disponibles, la administración del tiempo y el cumplimiento de plazos.

Comportamientos observables:

1 Establece objetivos y metas.

2 Desglosa el trabajo en etapas, calendarizándolo y considerando los recursos necesarios.

3 Determina con exactitud la duración y la dificultad de tareas.

4 Prevé alternativas ante potenciales dificultades.

 

Formación:

Apuntamos a perfiles recibidos o estudiantes avanzados de Ingeniería en Sistemas o carreras afines.

Certificaciones en AWS.

 

Experiencia:

Experiencia laboral demostrada como desarrollador backend

Profundos conocimientos de todo el proceso de desarrollo web (diseño, desarrollo y despliegue)

Experiencia práctica con lenguajes de programación como Node JS (Express, Hapi), PHP (Symfony,Laravel) y Python (Django)

Experiencia práctica con uso de frameworks y manejo de dependencias (composer, pip, npm, yarn, etc);

Estar familiarizado con lenguajes de «front-end» (por ejemplo, HTML, JavaScript y CSS)

Excelentes aptitudes analíticas y de gestión del tiempo

Conocimientos sólidos en sistemas de control de versiones, resolución de conflictos y branching models distribuidos;

Experiencia práctica avanzada en RDBMs (MySQL, PostgreSQL, etc);

 

Otros conocimientos:

Experiencia trabajando en equipos descentralizados y multidisciplinarios;

Experiencia práctica en uso de datos no relacionales, MongoDB, DynamoDB, CosmoDB, etc

Experiencia con versionado semántico;

Experiencia con Docker y Docker compose;

Conocimiento de nubes públicas (AWS, Google Cloud, Microsoft Azure).


Enviar presentación a jobs@nubity.com



Sumate a nuestra comunidad
facebook
twitter
instagram
linkedin