Madrid, Madrid
7 days ago
Software and Support Engineer for Siemens Logistics

We are seeking a Software and Support Engineer to join our team at Siemens Logistics, a worldwide leading specialist in the implementation and maintenance of baggage handling systems and automatization in Airports.

What are the responsibilities?

After a thorough induction, you will work as a software developer together with our international team on the development and support of the implementation of our software solutions in the aviation/ports domain. You will develop strong domain and process know-how within our team and by getting to know our systems in the world's largest air/ports, which will be implemented in robust and powerful software modules. You are part of our project execution team, in which you will be involved in the support of our IT systems in airport projects worldwide. You will also be involved with our international project execution teams on the development and commissioning activities of running projects. In addition, you also take care of the integration of the services used, such as databases, message brokers, and application servers. We work in sprints and document our work results. Test-driven development and code reviews are an integral part of your daily development work. IT Project Management: Plan, coordinate, and oversee IT projects from inception to completion, ensuring timelines, budgets, and quality requirements are met. Communication and Coordination: Act as the primary point of contact between development teams and project stakeholders, facilitating communication and problem resolution. Risk Management: Identify, assess, and mitigate potential risks that could impact project success. Documentation and Reporting: Maintain accurate and up-to-date project documentation and provide regular progress reports to stakeholders. Knowledge of IT Project Management Tools: Leverage Agile methodologies, including Scrum, to drive project success. Facilitate sprint planning, daily stand-ups, reviews, and retrospectives, ensuring collaborative team dynamics and continuous delivery of value throughout the project lifecycle.

What do you need to qualify for this job?

Experience in development and commissioning of HLC in Baggage Handling Systems (or similar). Technical knowledge and professional experience in our work basis  that includes the following areas, in which you ideally already have knowledge or are very willing to familiarize yourself with the topics:

·       Minimum > 5 years of experience with Java/JEE, Maven, and frameworks such as Spring Boot / Quarkus.

·       Relational databases (e.g., Oracle, SQL) or NoSQL databases (e.g., Elasticsearch).

·       Continuous Integration, Deployment, Delivery (CI/CD) e.g., using Maven and Gitlab.

·       Familiarity with UNIX and shell scripting.

·       Software development tools such as Git, Jira, Confluence, SonarQube.

·       Methods and processes include Scrum and Test-Driven Development (TDD).

·       Containerization and orchestration with Docker or Kubernetes.

·       Application servers like Oracle WebLogic.

·       Microservices (both client and server).

·       Interface/APIs such as data streaming (e.g., Kafka) and REST.

·       API documentation tools (e.g., Swagger, Postman, OpenAPI).

·       Frontend development with HTML, CSS, Javascript, and frameworks such as Vue.js, React, or Angular.

·       Unit testing frameworks such as JUnit.

·       IT Project Management: Experience in managing IT projects, including planning, coordination, supervision, and delivery within established timelines and budgets.

·       Communication and Coordination: Advanced communication and coordination skills to work effectively with international teams and project stakeholders.

·       Risk Management: Ability to identify, assess, and mitigate risks in IT projects.

·       Knowledge of IT Project Management Tools: Familiarity with Agile methodologies, including Scrum.

University degree in computer science, software engineering, or comparable studies/experience. Languages:

·       Proficiency in English.

·       Proficiency in Spanish.

·       Other languages that will be considered as an additional value: French, Portuguese, German.


Pro-active, team player.

Others:

VISA in place is a requirement

Confirm your E-mail: Send Email