18 sep
|
Jobtailor
|
Madrid
Diseñar, desarrollar y mantener aplicaciones software robustas, escalables y de alta calidad. Participar en la definición de arquitecturas y soluciones técnicas para sistemas complejos. Desarrollar código mantenible y testeable siguiendo buenas prácticas de ingeniería. Realizar revisiones de código, pruebas unitarias y optimización de rendimiento. Colaborar con equipos multidisciplinares en proyectos nacionales e internacionales. Liderar pequeños y medianos desarrollos de manera autónoma. Participar en la evolución tecnológica y mejora continua de los productos. Trabajar en todo el ciclo de vida del desarrollo software, desde el diseño y la arquitectura hasta la puesta en producción de aplicaciones para proyectos de simulación, análisis de datos, inteligencia artificial y sistemas complejos.
Requirements Titulación universitaria en Ingeniería, Informática o similar. Más de 3 años de experiencia en desarrollo software. Conocimientos sólidos de programación orientada a objetos. Conocimientos sólidos de algoritmos y estructuras de datos. Conocimientos sólidos de diseño de software. Conocimientos sólidos de resolución de problemas complejos. Experiencia en diseño y desarrollo, control de versiones, integración y compilación, testing, operación y mantenimiento. Experiencia desarrollando APIs y realizando pruebas unitarias. Dominio de al menos uno de los siguientes lenguajes: C++, C o Python.
Experiencia con bases de datos relacionales (SQLite o similares). Nivel alto de inglés (CAE o equivalente). Capacidad para aprender nuevas tecnologías y trabajar en equipo. Se valorará experiencia en Java, C#, .NET o Fortran; entornos Agile; Docker y Kubernetes; Machine Learning, especialmente PyTorch; sistemas distribuidos; procesamiento y análisis de datos; entrega de soluciones software complejas a cliente final; y llevar un proyecto desde la idea inicial hasta producción.
Core Competencies Demonstrates expertise in software design, development, and maintenance, with a strong focus on object-oriented programming, algorithms, and data structures. Proficient in leading projects through the entire software development lifecycle, including architecture, testing, and deployment.
Highest-signal resume keywords Software Development Object-Oriented Programming API Development Unit Testing Database Management
ATS Optimization Keywords Hard Skills C++ C Python Software Design Algorithms Data Structures Problem Solving Version Control Integration Testing
Soft Skills Team Collaboration Autonomous Leadership Adaptabilidad
Certifications & Qualifications University Degree in Engineering University Degree in Computer Science
Industry Keywords Software Development Lifecycle Complex Systems Data Processing Simulation High-Quality Software
Tools & Technologies Agile Docker Kubernetes Machine Learning PyTorch
#J-18808-Ljbffr
📌 Ingeniero/a de Software, C++, Python – Proyectos de Simulación, IA y Desarrollo Avanzado (Madrid)
🏢 Jobtailor
📍 Madrid