Software engineer (Tres Cantos)

Software engineer (Tres Cantos)

12 ago
|
Siemens Mobility
|
Tres Cantos

12 ago

Siemens Mobility

Tres Cantos

Software engineer (Java) Rail Signalling

Main functions and responsibilities:
- Software development for specific Siemens solutions.
- Design, implement and modify software using the Java programming language, using JMS messaging and PostgreSQL database manager.
- Assume assigned responsibilities during the entire software development cycle, including the bid, specification, design, development, test, and delivery phase.
- Software verification activities.
- Test specification.
- Requirements management and traceability throughout the product life cycle.
- Working in an international and multidisciplinary development team.
- Innovation and research on new technologies applied to products.

Requirements:
- Software engineer (computer science, industrial, telecommunications, computer science)
- Minimum 3 years experience in research projects
- Desirable experience in the development of applications for Railway Signalling Control Centres

Knowledge:
- Knowledge in JAVA programming language (in its absence C++).
- Extensive knowledge of SW architecture,



JAVA messaging and relational databases.
- Knowledge of configuration management tools such as Subversion, Synergy.
- Knowledge of automatic testing and continuous integration tools (Jenkins, SonarQube)
- Knowledge of requirements and traceability management tools (Doors, Confluence)
- Knowledge of assembly and maintenance of environments
- Knowledge in cloud and container architectures, dockers / kubernetes and related tools.
- Knowledge of SIL2 development techniques ( CENELEC 50128:2011 )

It will be assessed:
- Knowledge of AGILE software development methodology (SCRUM) and related tools (Jira, Gitlab, RTC).
- Knowledge of graphic systems software development.
- IT Security (vulnerability testing, threat mitigation, authentication, access control, cryptography).
- Programming using code standards and following good development practices.

Skills:
- Ability to work effectively across multiple geographic locations.
-

📌 Software engineer (Tres Cantos)
🏢 Siemens Mobility
📍 Tres Cantos

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: software engineer (tres cantos) / tres cantos

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: software engineer (tres cantos) / tres cantos