Jobboard

Employment exchange for the incorporation of R & D + i personnel participating in the work groups of the technological centers of excellence of the HySGrid network.

Flecha abajo

SOFTWARE ENGINEER .NET FOR R+D – ITE

REFERENCE:
R0003
POSTING DATE:
2 de March de 2021

The Technological Institute of Energy (ITE) is an international Technology Centre. ITE orients its projects and services to companies and public bodies belonging to the energy sector in its different fields: Smart Grids, Electric Vehicle, Energy Storage, Renewable Energies, Green Building, Industry Efficiency, Smart Metering, etc. It needs to incorporate a professional with a .NET Programmer profile for the maintenance and development of projects aligned with electric vehicle, focused on the development of the OCPP 1.6.

Main functions:

  • To technically lead the solution/project of any of the Institute’s R&D topics.
  • Develop OCPP 1.6 communications protocol.
  • Development of APIs.
  • Maintenance of .Net code.

Occasional duties:

  • Deployment of applications on client servers.
  • Bug fixing of developed code.

Requirements:

Working experience:

We are looking for personnel with 2 – 6 years of professional experience, meeting the description of the following activities:

  • Demonstrable experience in the development of .Net applications. (Preferably back-end) in Windows environments with Visual Studio development environment.
  • Experience in building services integrating various technologies: databases, REST APIs and messaging broker.
  • Implementation of REST services and microservices in .Net.
  • Application development in Linux and Windows environments.
  • Architectural design skills.

Optionally, it will be positively valued:

  • Communications protocols and standards. Especially, OCPP 1.6.
  • Technical knowledge of electric vehicle charging stations.
  • Skills for the definition of software architectures and the daily technical management of the development.
  • Ease of learning and integration of new technologies that may be required from time to time.
  • Web application development.
  • Knowledge of application deployment.
  • Additional programming languages: JavaScript with NodeJS and AngularJS.
  • Ability to properly document developed software.
  • Familiar with Software Engineering best practices: development methodologies, clean code, architectural patterns and software quality.
  • Ability to work in a team, contribute your ideas and great interest in the world of programming.

Academic qualifications:

Industrial Engineering or Degree, Telecommunications or Computer Science (IT).

Knowledge and skills required:

  • Web servers: IIS
  • Databases: MySQL and InfluxDB.
  • Programming languages: C# or .NET, HTML5, CSS, Java and JavaScript.
  • Building and managing REST APIs.
  • Docker and similar technologies.
  • Knowledge of version control systems (SVN).

Software and programming languages:

  • Visual studio 2017.
  • IIS.
  • Rest client.
  • SVN CLIENT.

Languages:

Spanish:

  • High level in reading comprehension, written comprehension, listening comprehension and oral skills.

English:

  • High level in reading comprehension, written comprehension, listening comprehension and oral ability.
Sign up for the offer

You can apply to the job offer by filling in the following form.

ATTACH RESUME
Esta web utiliza cookies propias y de terceros para analizar nuestros servicios y mostrarle publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de sus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de sus datos para estos propósitos. Más informaciónPersonalizar cookies   
Privacidad
Skip to content