¡No te pierdas nada!
Únete a la comunidad de wijobs y recibe por email las mejores ofertas de empleo
Nunca compartiremos tu email con nadie y no te vamos a enviar spam
Suscríbete AhoraDesarrollo de Software
1Adminstración y Secretariado
0Agricultura
0Alimentación
0Arte, Moda y Diseño
0Ver más categorías
Artes y Oficios
0Atención al cliente
0Banca
0Ciencia e Investigación
0Comercial y Ventas
0Comercio y Venta al Detalle
0Construcción
0Contabilidad y Finanzas
0Cuidados y Servicios Personales
0Deporte y Entrenamiento
0Derecho y Legal
0Diseño y Usabilidad
0Editorial y Medios
0Educación y Formación
0Energía y Minería
0Farmacéutica
0Hostelería
0Industria Manufacturera
0Informática e IT
0Ingeniería y Mecánica
0Inmobiliaria
0Instalación y Mantenimiento
0Marketing y Negocio
0Producto
0Publicidad y Comunicación
0Recursos Humanos
0Sanidad y Salud
0Seguridad
0Seguros
0Social y Voluntariado
0Telecomunicaciones
0Transporte y Logística
0Turismo y Entretenimiento
0Top Empleos
Programador/a
1Software Developer
NuevaVISHAB REFINERY LTD
Línea de la Concepción, La, ES
Software Developer
VISHAB REFINERY LTD · Línea de la Concepción, La, ES
React Javascript API .Net C# Java MySQL Python Agile TSQL Azure Linux C++ Cloud Coumputing Ruby Git AWS Ruby on Rails
We are seeking a highly skilled Senior Software Development Engineer to join our innovative team in GIBRALTAR SPAIN. The ideal candidate will have extensive experience in software development, web development, and IT infrastructure, with a strong background in designing and implementing scalable applications. This role offers an exciting opportunity to work on cutting-edge projects utilizing technologies such as Ruby on Rails, AWS, RESTful APIs, and cloud platforms like Azure. The Senior Software Development Engineer will play a key role in developing robust solutions, improving system performance, and leading technical initiatives within an Agile environment.
Responsibilities
*Lead the design, development, and deployment of complex software applications across various platforms including web and cloud environments.
*Collaborate with cross-functional teams to define technical requirements and translate them into scalable solutions using technologies such as JavaScript, Python, C++, C#, and Java.
*Develop and maintain RESTful APIs and integrate third-party services to enhance application functionality.
*Manage version control systems including GitHub, SVN, and Git to ensure code integrity and facilitate collaborative development.
*Optimize IT infrastructure by leveraging cloud services like AWS and Azure for deployment, scalability, and security enhancements.
*Implement front-end development using React Express, ensuring responsive and user-friendly interfaces.
*Artificial Intelligence applied to real operational environments, algorithmic marketing and growth
automation, autonomous systems for analysis, compliance, and execution
*Integrated architectures combining blockchain, AI, and industrial operations
*Apply best practices in application development utilizing frameworks such as .NET, Ruby on Rails, and VBA for automation tasks.
*Participate actively in Agile methodologies to ensure iterative progress and continuous improvement of software products.
*Conduct code reviews, unit testing, and debugging to maintain high-quality standards across all deliverables.
*Stay current with emerging technologies
Qualifications
*Proven experience in software development with a strong understanding of IT infrastructure components.
*Proficiency in programming languages including Python, JavaScript, Java, C++, C#, VBA, and SQL.
*Hands-on experience with web development frameworks such as Ruby on Rails, React Express, and RESTful API design principles.
*Familiarity with cloud platforms like AWS and Azure for application deployment and management.
*Strong knowledge of version control systems including GitHub, SVN, and Git.
*Advanced automation (n8n, agent-based workflows)
*Knowledge of database management systems such as MySQL and general SQL proficiency.
*Understanding of Linux operating systems for server management and deployment tasks.
*Additional skills in API integration, front-end development, application security (RBAC)
Bachelor’s degree in Computer Science or related field; advanced degrees or certifications are a plus OR equivalent practical experience for self-taught developers with demonstrated skills and competencies.
Join our team as a Senior Software Development Engineer to contribute your expertise toward building innovative solutions that drive our company's success while advancing your professional growth in a dynamic environment.