Requirements: English
Company: System Recruitment Specialists
Region: Madrid , Community of Madrid
Senior Full-Stack Developer - MadridC#, .NET, React, AngularJob Description:The successful candidate will be involved in the development of a new 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, preferably Rabbit MQ.Experience with cloud platforms, preferably Azure.Experience with JavaScriptExperience React/Redux or AngularStrong CI/CD experience.Solid understanding of software development best practices and methodologies.Good communication for customer interactionFluency in English. Spanish would be a plus but not essentialNice 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 Catrina API