Senior Full-Stack Developer, Madrid
Empresa
Axpo Group
Provincia
Madrid
Ciudad
Madrid
Tipo de Contrato
Tiempo Completo
Descripción
Senior Full-Stack Developer
About Axpo
Axpo is Switzerlands largest producer of renewable energy, as well as an international leader in energy trading and the marketing of solar and wind power. At its headquarters in Switzerland and in 30 countries across Europe as well as the US, around 6,000 employees use state-of-the-art technology to develop sustainable, innovative energy solutions.
Job Description
The successful candidate will be involved in the development of a new intraday continuous trading system, requiring a deep understanding of critical and fault tolerant systems with a high load of messaging. They will liaise in an international environment with external and internal teams to design and develop the system, as well as its evolution as a product.
What you will do
As part of your responsibility, you will be involved at multiple stages in the life cycle of the applications. In different moments and contexts, you will:
Providing guidance, mentoring, and technical expertise to the development team.
Collaborate with cross-functional teams to define technologies and technical designs.
Design, develop, and maintain high-quality software solutions.
Ensure adherence to best practices throughout the software development lifecycle.
Identify opportunities for process improvements and implement necessary changes.
Conduct code reviews and provide constructive feedback to team members.
Stay up to date with the latest industry trends and technologies.
What do you need to succeed?
Bachelors or masters degree in computer science or a related field.
Proven experience in software development especially in C# for the backend.
Proven experience working with message queues, preferentially Rabit MQ.
Experience with cloud platforms, preferably Azure.
Experience with JavaScript and React/Redux
Strong CI/CD experience.
Solid understanding of software development best practices and methodologies.
Good communication for customer interaction
Fluency in English and a good understanding of Spanish.
Nice to have: experience in observability, and logging tools and practices.
Nice to have: previous experience with trading applications in energy or finance.
Nice to have: experience with SignalR, M7 EPEX and/or Katrina API
What we offer:
Lunch vouchers
Health insurance
Yearly Performance Bonus
LinkedIn Learning / Plural Sight
90 discount on the nearby gym
Hybrid work with 2 days at office
Flexible Schedule
23 days of holidays
Language lessons
Learning and development opportunities
Periodical travels to Switzerland
Department IT / Technology Role Permanent position Locations Madrid Remote status Hybrid Remote Employment type Full-time
C#, Rabit MQ, JavaScript
About Axpo
Axpo is Switzerlands largest producer of renewable energy, as well as an international leader in energy trading and the marketing of solar and wind power. At its headquarters in Switzerland and in 30 countries across Europe as well as the US, around 6,000 employees use state-of-the-art technology to develop sustainable, innovative energy solutions.
Job Description
The successful candidate will be involved in the development of a new intraday continuous trading system, requiring a deep understanding of critical and fault tolerant systems with a high load of messaging. They will liaise in an international environment with external and internal teams to design and develop the system, as well as its evolution as a product.
What you will do
As part of your responsibility, you will be involved at multiple stages in the life cycle of the applications. In different moments and contexts, you will:
Providing guidance, mentoring, and technical expertise to the development team.
Collaborate with cross-functional teams to define technologies and technical designs.
Design, develop, and maintain high-quality software solutions.
Ensure adherence to best practices throughout the software development lifecycle.
Identify opportunities for process improvements and implement necessary changes.
Conduct code reviews and provide constructive feedback to team members.
Stay up to date with the latest industry trends and technologies.
What do you need to succeed?
Bachelors or masters degree in computer science or a related field.
Proven experience in software development especially in C# for the backend.
Proven experience working with message queues, preferentially Rabit MQ.
Experience with cloud platforms, preferably Azure.
Experience with JavaScript and React/Redux
Strong CI/CD experience.
Solid understanding of software development best practices and methodologies.
Good communication for customer interaction
Fluency in English and a good understanding of Spanish.
Nice to have: experience in observability, and logging tools and practices.
Nice to have: previous experience with trading applications in energy or finance.
Nice to have: experience with SignalR, M7 EPEX and/or Katrina API
What we offer:
Lunch vouchers
Health insurance
Yearly Performance Bonus
LinkedIn Learning / Plural Sight
90 discount on the nearby gym
Hybrid work with 2 days at office
Flexible Schedule
23 days of holidays
Language lessons
Learning and development opportunities
Periodical travels to Switzerland
Department IT / Technology Role Permanent position Locations Madrid Remote status Hybrid Remote Employment type Full-time
C#, Rabit MQ, JavaScript