Software Engineer

SICPA

Madrid

Presencial

EUR 30.000 - 50.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

SICPA is seeking a passionate Software Engineer to join their Madrid team. The role involves architecting and implementing innovative Java applications focused on industrial automation. Candidates should have a solid educational background in computer science and proven experience in Java SE, alongside a commitment to excellence in software engineering practices.

Formación

  • Solid foundation in computer science theory.
  • Experience with functional or reactive programming.
  • Skilled in relational databases and container technologies.

Responsabilidades

  • Architect and implement Java applications for industrial automation.
  • Maintain high standards of design and code quality.
  • Work on packaging and automated deployment of software.

Conocimientos

Java SE
Automated testing
Agile methodologies
Team player
Linux environment

Educación

Bachelor's or Master's degree in Computer Science

Herramientas

Docker
PostgreSQL
Oracle

Descripción del empleo

Join to apply for the Software Engineer role at SICPA

Join to apply for the Software Engineer role at SICPA

Get AI-powered advice on this job and more exclusive features.

This is your chance to join a strong team of software engineers passionate about breeding the best ideas and using state-of-the-art computer science theories and software engineering practices to develop innovative software. The team enjoys a very strong team-spirit and continuously strives to improve its performance by obtaining, sharing and exploiting knowledge among developers. For the development of our solutions, we are currently looking for our offices in Madrid (Spain) a very experienced, top motivated, hands-on:

JAVA SOFTWARE ENGINEER

ROLE:

  • Architect, design and implement generic mission-critical Java applications meant for industrial automation.
  • Ensure optimal integration of other layers (UI, hardware devices, cloud server).
  • Apply outstanding software engineering practices. Maintain high standards of design and code quality at all times.
  • Apply state-of-the-art automated testing practices (unit, component, integration tests).
  • Work on packaging and automated deployment of software.
  • Contribute to product innovation ideas, prototypes, functional and design specifications in addition to production software.
  • Apply agile methodologies throughout the development process: challenge and clarify requirements and ensure timely delivery of top-quality features.

PROFILE:

  • Engineering Bachelor or Master´s degree in Computer Science or related field.
  • A solid foundation in computer science theory.
  • Knowledge of Patterns and Good Practices to design and develop quality and clean code.
  • Experienced software engineer with a sound track record in Java SE.
  • Experience with functional or reactive programming a plus.
  • Skilled in automated unit and system testing (including performance testing).
  • Experience with container technologies, like Docker, a plus.
  • Skilled in relational databases, e.g., PostgreSQL and Oracle.
  • Familiar with the Linux environment, including shell scripting and software packaging.
  • Experience with HTTP/2 and related technologies like gRPC and Protobuf a plus.
  • Experience with Agile methodologies such as SCRUM.
  • Team player in a multi-cultural working environment with ability to work independently.

JOIN US!

  • Our success comes from our highly skilled and talented employees
  • Respectful entrepreneurship and a long-term vision are key for success
  • Our people contribute to a more secure world
  • Diversity at all levels of an organisation is a strength

We offer an exciting and challenging role, with great potential for personal development within a unique organization in a fascinating industry.

Your file will be handled with upmost confidentiality and discretion.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    Chemical Manufacturing and IT Services and IT Consulting

Referrals increase your chances of interviewing at SICPA by 2x

Get notified about new Software Engineer jobs in Madrid, Community of Madrid, Spain.

Madrid, Community of Madrid, Spain 2 weeks ago

Backend Junior Software Engineer - Remote 4 days a week (Europe)

Madrid, Community of Madrid, Spain $30,000.00-$40,000.00 1 week ago

Madrid, Community of Madrid, Spain 2 weeks ago

Madrid, Community of Madrid, Spain 4 months ago

Madrid, Community of Madrid, Spain 1 week ago

Madrid, Community of Madrid, Spain 3 weeks ago

Madrid, Community of Madrid, Spain 1 week ago

Madrid, Community of Madrid, Spain 1 week ago

Madrid, Community of Madrid, Spain 1 week ago

Madrid, Community of Madrid, Spain 5 days ago

Madrid, Community of Madrid, Spain 1 month ago

Madrid, Community of Madrid, Spain 1 month ago

Madrid, Community of Madrid, Spain 8 months ago

Madrid, Community of Madrid, Spain 2 weeks ago

Madrid, Community of Madrid, Spain 1 week ago

Jr. Software Development Engineer- Madrid

Madrid, Community of Madrid, Spain 2 weeks ago

Madrid, Community of Madrid, Spain 7 months ago

Madrid, Community of Madrid, Spain 4 months ago

Madrid, Community of Madrid, Spain 3 months ago

Madrid, Community of Madrid, Spain 11 months ago

Madrid, Community of Madrid, Spain 1 year ago

Madrid, Community of Madrid, Spain 2 weeks ago

Madrid, Community of Madrid, Spain 1 week ago

Madrid, Community of Madrid, Spain 2 weeks ago

Madrid, Community of Madrid, Spain 5 days ago

Madrid, Community of Madrid, Spain 1 week ago

Madrid, Community of Madrid, Spain 2 weeks ago

Madrid, Community of Madrid, Spain 1 week ago

Madrid, Community of Madrid, Spain 4 months ago

Madrid, Community of Madrid, Spain 2 months ago

Madrid, Community of Madrid, Spain 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Development Engineer
Software Development Engineer

Solera Holdings, LLC. • Madrid

Presencial
EUR 40.000 - 60.000
Senior .NET Engineer (Hybrid, Madrid)
Senior .NET Engineer (Hybrid, Madrid)

UST España & Latam • Madrid

Híbrido
EUR 50.000 - 75.000
23 jours de congés annuels
Plan de santé
Accès gratuit à des plateformes de formation
+2
Programador/a Servicenow
Programador/a Servicenow

SEREM Consultoría Empresarial • Madrid

Híbrido
EUR 40.000 - 55.000
Participación en proyectos de alto impacto
Crecimiento profesional en un entorno dinámico
Modalidad de trabajo flexible
Software Engineer Java Scala/Spark
Software Engineer Java Scala/Spark

Plexus Tech • Madrid

Híbrido
EUR 30.000 - 45.000
Health insurance
Meal vouchers
Childcare support
+3
Embedded Software Engineer for Critical Systems
Embedded Software Engineer for Critical Systems

GMV • Tres Cantos

Híbrido
EUR 30.000 - 40.000
8 weeks of teleworking outside usual geographical area
Flexible start and finish times
Personalized career plan development
+3
Software Engineer - Python - Ubuntu Pro client - graduate level
Software Engineer - Python - Ubuntu Pro client - graduate level

Canonical • Sevilla la Nueva

Presencial
EUR 30.000 - 45.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
DevOps Engineer
DevOps Engineer

Kudelski Security • Madrid

Presencial
EUR 50.000 - 70.000
Senior SW Integration Engineer for Galileo
Senior SW Integration Engineer for Galileo

GMV • Tres Cantos

Híbrido
EUR 40.000 - 60.000
Hybrid working model
Flexible start and finish times
Teleworking opportunities
+2
Software Engineer - Python - Ubuntu Pro client - graduate level
Software Engineer - Python - Ubuntu Pro client - graduate level

Canonical • Madrid

Presencial
EUR 45.000 - 60.000
USD 2,000 personal learning and development budget
Distributed work environment
Annual compensation review
+2
ATM Senior integration engineer
ATM Senior integration engineer

GMV • Tres Cantos

Híbrido
EUR 40.000 - 70.000
Hybrid working model
Teleworking options
Personalized career development
+1