Firmenlogo

Hybrid Software Engineer (Madrid, Spain) bei SICPA

SICPA · Madrid, Spanien · Hybrid

Jetzt bewerben

For the development of our solutions, we are currently looking for our offices in Madrid (Spain) a very experienced, top motivated, hands-on Software Engineer: 

 

  Role:

  • Architect, design and implement generic mission-critical applications in a microservice-based software framework.
  • Create self-contained, reusable, and testable modules and components.
  • Deliver innovative, dazzling and responsive web applications from these modules and components.
  • Apply best practices when it comes to software engineering (testing, documentation, code review etc.)
  • 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.
  • Strong experience in Java with a proven track record, ideally including knowledge of functional or reactive programming (Spring Boot, REST services).
  • Knowledge of Patterns and Good Practices to design and develop quality and clean code.
  • Highly proficient in web markup, including HTML5 and CSS3.
  • Wide experience in RESTful API consumption and design.
  • Experience working with Maven and managing dependencies in both Java and Angular projects, with an emphasis on customizing products to meet specific requirements.
  • Skilled with testing frameworks (Ex. Selenium, Jasmine, Karma).
  • Experience with container technologies, like Docker, a plus.
  • Skilled in relational databases, e.g., PostgreSQL and Oracle.
  • Familiar in Angular 12 or higher, TypeScript, Bootstrap would be an asset
  • Familiar with AngularJS would be an asset
  • Familiar in JavaScript build tools like grunt or gulp would be an asset
  • Familiar with the Linux environment, including shell scripting and software packaging.
  • Frequently work with OpenShift and Jenkins to build and deploy applications in a containerized environment.
  • Experience with agile methodologies such as SCRUM.
  • Team player in a multi-cultural working environment with strong communication skills for collaborating with diverse teams.
  • Fluent in English.

 

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 organization 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.

Jetzt bewerben

Weitere Jobs