This offer is not available anymore

Software Engineer in Barcelona or Remote


Share offer

Job Description

We are Openbravo, a dynamic and modern enterprise software company, dedicated to brand and retailers, certified Great Place to Work in both Spain and France, and member of the DL Software Group.

Our goal? To help retailers and restaurateurs to be more competitive through the adoption of a flexible mobile and cloud-based unified commerce platform.

Today, we operate in more than 50 different countries, and we successfully helped more than 150 clients to achieve greater agility in the acceleration progress of their unified commerce and digital transformation strategies.

If you want to take part in a company known for its inclusive and supportive workplace culture and where you can grow professionally along with our product, then please read on, as we can’t wait to tell you more about the position!

We are looking for exceptional candidates for the role of Senior Software Engineer, within our Product organization.

A professional responsible for the coding of complex problems in business management application using high-technical system capabilities and working autonomously. Analyses and designs application systems encompassing development and modification and translates application requirements into practical systems designs. Documents detailed systems design specifications and user manuals. Provides immediate solution to any problem or alternatively suggests interim solution if problem requires detailed examination.


Position responsibilities

The function of Senior Software Engineer has the following key areas of responsibility: 

Design and develop new complex ERP / POS systems or components with high degree of autonomy

Enhance existing ERP / POS application systems or components of high complexity

Resolve product defects detected by customers, community and / or internal testers

Analyse, evaluate and improve business related requirements of different functional areas of our products

Test and roll-out new functionalities ensuring quality

Document new / modifications to existing functionalities

Work closely with other members of the development, product and technology team

Work with internal business clients to understand their requirements and translate into value-generating technical solutions.

 Position Requirements

 The professional we are seeking:

→ Has a MS or equivalent.

→ At least 3 years of relevant experience

→ Basic knowledge of Retail flows

→ Working knowledge of:

  • Java, J2EE, Javascript, XML, HTML, CSS, Tomcat, Ant, Eclipse

  • Database knowledge: PL/SQL, PostgreSQL, Oracle

  • Other tools: Hibernate, HQL, RESTful web services, Jasper Reports

  • Agile software development methodologies

  • Model Driven Development using Application Dictionary

  • Modularity

Product quality focus

Proven ability to meet deadlines.

High level of English

What we offer

A career in a fast-paced, entrepreneurial business environment

An opportunity to accelerate your professional development

A dynamic and young culture with flexible working conditions

A competitive compensation & benefits package


About Openbravo

Openbravo is a global cloud-based omnichannel platform vendor for retail.

A highly and truly modular platform that provides built-in open source extensibility for helping retailers achieve greater agility so that they can accelerate progress of their omnichannel and digital transformation strategies, which are urgently needed to adapt to fast-evolving market situations and changing customer expectations more quickly and efficiently.

Or join the conversation and follow us:

Other software engineer jobs that might interest you...