Descripción:
En CT somos el socio estratégico en ingeniería e innovación de empresas líderes a nivel mundial. Con más de 38 años de experiencia, ofrecemos servicios de ingeniería que cubren todo el ciclo de vida del producto en industrias clave como aeroespacial, defensa, naval, automoción, transporte ferroviario, energía, energías renovables y la digitalización. Nuestro equipo de más de 2.000 ingenieros/as está comprometido a superar los límites de la tecnología, trabajando en un entorno cooperativo, multicultural y flexible. Juntos, estamos construyendo un futuro más sostenible e innovador, lleno de nuevas oportunidades.
Estamos buscando incorporar a nuestro equipo un/a Software Developer con experiencia en C#/.NET para participar en el mantenimiento, evolución y mejora continua de herramientas software técnicas.
Buscamos una persona con cierta experiencia profesional, orientada a la calidad del software, con capacidad para trabajar sobre aplicaciones existentes, analizar incidencias, corregir bugs, desarrollar nuevas funcionalidades y colaborar en actividades de testing.
¿Cuál serán tus tareas?
Participarás en tareas de desarrollo, mantenimiento y mejora de aplicaciones software, contribuyendo tanto a la evolución funcional de las herramientas como a su estabilidad, calidad y mantenibilidad.
Principales responsabilidades
- Desarrollo y mantenimiento de funcionalidades en C#/.NET.
- Análisis, diagnóstico y corrección de incidencias software.
- Ejecución, revisión y mejora de pruebas software.
- Colaboración en tareas de verificación, validación y aseguramiento de calidad.
- Revisión de código existente y propuesta de mejoras técnicas.
- Soporte en la mejora de la arquitectura, mantenibilidad y rendimiento de las aplicaciones.
- Documentación técnica básica de cambios, incidencias y pruebas realizadas.
- Colaboración con equipos técnicos multidisciplinares.
Buscamos un perfil junior avanzado o mid-level, con experiencia suficiente para trabajar con cierta autonomía sobre aplicaciones existentes, investigar problemas, proponer soluciones y participar en tareas de desarrollo y testing.
Valoramos especialmente una mentalidad orientada a la calidad, la estabilidad del producto y la mejora continua. No buscamos únicamente una persona que programe, sino alguien que se implique en entender el software, detectar problemas, resolverlos y contribuir a que las herramientas sean más robustas y mantenibles.
Requisitos:
Requisitos principales
- Experiencia profesional desarrollando con C# y .NET.
- Conocimientos o experiencia en software testing.
- Capacidad para trabajar sobre código existente.
- Experiencia en análisis y resolución de bugs.
- Conocimientos de control de versiones, preferiblemente Git.
- Capacidad de aprendizaje, autonomía progresiva y orientación a la calidad.
- Buenas habilidades de comunicación y trabajo en equipo.
- Nivel Inglés (B2 o superior, fundamental para comunicarse con el cliente)
Se valorará positivamente:
- Experiencia con interfaces de usuario en WPF o Avalonia.
- Experiencia en mantenimiento evolutivo y correctivo de aplicaciones existentes.
- Conocimientos de pruebas unitarias, pruebas de integración o automatización de tests.
- Familiaridad con metodologías Agile/Scrum.
- Experiencia en herramientas software técnicas o entornos de ingeniería.
- Capacidad para documentar cambios técnicos de forma clara y estructurada.