Descripción
Como Líder Técnico, trabajará estrechamente con equipos de desarrollo y liderará dichos equipos, así como equipos de producto. Este puesto ofrece una excelente oportunidad para aprender nuevas tecnologías y trabajar con organizaciones reconocidas, además de participar en iniciativas de mejora empresarial.
Rango de remuneración: €45.000\.00 a €60.000\.00 anuales
*La oferta salarial real al candidato seleccionado se basará en la formación, la capacitación, las licencias, las certificaciones y la experiencia relacionadas con el puesto, así como en otros factores pertinentes.*
**Lo que hará:**
* Brindar orientación técnica práctica al equipo de desarrollo, asegurando que el código generado sea de alta calidad y que se estimen los riesgos técnicos.
* Trabajar estrechamente con los gestores de proyectos y los analistas de negocio para eliminar ambigüedades en los requisitos, y con el arquitecto técnico, si corresponde, para garantizar la coherencia con los diseños de alto nivel.
* Supervisar y moldear el progreso diario del desarrollo, solucionar problemas, brindar orientación, realizar codificación (del 20 % al 60 % del tiempo) y asegurar la creación de documentación para las funcionalidades desarrolladas por el equipo.
* Ser responsable del proceso automatizado de despliegue de software, buscar métodos para mejorarlo y ejercer influencia mediante orientación técnica a otros miembros del equipo, inspirándolos mediante la excelencia técnica. Se espera que comparta su amplia experiencia con el equipo.
* Defender métodos para aumentar la velocidad y reducir el desperdicio en el proceso de desarrollo.
* Participar en revisiones de código, aportando perspectivas sobre calidad, legibilidad, rendimiento, seguridad, estándares y mejores prácticas.
* Contribuir al desarrollo de nuevos estándares de aplicaciones e infraestructura, cumplir con los estándares, metodologías y arquitecturas existentes y seguir los procesos productivos del Copyright Clearance Center, incluyendo la gestión del código fuente, la gestión de entornos y la planificación de la implementación.
* Podrá ser responsable de otros resultados y actividades según se le asignen.
**Requisitos:**
* Mínimo 5 años de experiencia en el desarrollo de aplicaciones web y basadas en servidores utilizando Java, Spring y bases de datos relacionales (PostgreSQL).
* Conocimientos sólidos de programación orientada a objetos (OOP), principios SOLID y patrones de diseño, así como experiencia con servicios RESTful o GraphQL y con el sistema de control de versiones Git, Docker / Podman, tecnologías CI/CD y desarrollo de código JavaScript.
* Conocimientos avanzados de desarrollo guiado por pruebas (TDD), pruebas unitarias, frameworks de simulación (mocking) y pruebas de integración.
* Experiencia especializada en programación ágil/SAFe, con excelentes habilidades analíticas y técnicas, capacidad para actuar como experto tecnológico ante personal junior y equipos, y para capacitarlos en nuevas aplicaciones.
* Comprensión de aplicaciones distribuidas que involucren técnicas de programación asíncrona, colas, caché, registro de eventos (logging), transacciones, seguridad y rendimiento.
* Actitud proactiva para identificar y adoptar tecnologías y aplicaciones emergentes.
* Capacidad para trabajar tanto de forma independiente como colaborativa, sometiéndose a revisiones por pares, estableciendo y cumpliendo plazos, además de poseer sólidas habilidades analíticas, interpretativas, de resolución de problemas y de pensamiento crítico.
* Diseño, uso y configuración de infraestructura AWS, experiencia en metodologías ágiles, comprensión de requisitos no funcionales, patrones de integración empresarial y modelo C4.
Pionera en la licencia colectiva voluntaria, CCC es un proveedor líder de soluciones de información para organizaciones de todo el mundo. CCC trabaja para impulsar el derecho de autor, acelerar el conocimiento y potenciar la innovación. CCC ayuda a las organizaciones a aprovechar el poder de los datos, la inteligencia artificial y el aprendizaje automático para tomar decisiones estratégicas, hacer crecer sus negocios y obtener ventajas competitivas.
Al unirse a CCC, forma parte de una organización dinámica fortalecida por nuestra comunidad. Nos preocupamos por nuestros miembros del equipo y por nuestros clientes. Nos esforzamos por crear tecnología avanzada dentro de una cultura vibrante e innovadora. CCC ofrece excelentes beneficios.
CCC es una empresa empleadora con Igualdad de Oportunidades, Acción Afirmativa para Personas con Discapacidad y Veteranos Protegidos. Estamos comprometidos a ofrecer un entorno de respeto mutuo donde las oportunidades de empleo sean iguales para todos los solicitantes y miembros del equipo, sin distinción de raza, color, religión, sexo, embarazo, origen nacional, edad, discapacidad física y/o mental, estado civil, orientación sexual, identidad de género, expresión de género, información genética (incluidas características y pruebas), condición militar y/o de veterano, ni ningún otro factor protegido por la ley aplicable.
Si necesita algún ajuste razonable en cualquier etapa del proceso de contratación debido a una discapacidad, comuníqueselo a un miembro de nuestro Departamento de Recursos Humanos indicando la naturaleza de su solicitud.