.Senior Full Stack Developer Department: Development - Software DevelopmentEmployment Type: Permanent - Full TimeLocation: SpainReporting To: Sara GarciaDescription Location: Valencia, Spain or remote within SpainWhy Confluence?Over the past several years we have undergone a great deal of positive change and growth to become the company we are today. Our global footprint now spans multiple countries, giving our employees the opportunity to get exposure to other countries and cultures. And it stands to reason that none of this would have been possible without the hundreds of hard-working employees who work at Confluence.In this role, you will collaborate closely with UI and Backend developers, as well as with the wider project team, including the QA team. You will be one of the few Senior Software Developers working on a critical project with a very ambitious roadmap.Responsibilities Design, develop and maintain scalable and robust .NET applications using C#, .NET Framework, and .NET Core.Support Azure DevOps practices for continuous integration and deployment.Leverage React.Js and TypeScript for frontend development to create responsive and intuitive user interfaces.Troubleshoot, debug, and resolve technical issues in a timely manner.Mentor junior developers and actively contribute to knowledge sharing within the team.Collaborate with stakeholders to understand business requirements and translate them into technical solutions.Drive innovation by researching and implementing new technologies and tools to enhance development processes and product quality.Ensure code quality through code reviews, automated testing, and adherence to coding standards and best practices.More about the role & team The Senior Full Stack Developer will be part of an international team based in Dublin and Valencia, with the product manager located in the UK. Our team consists of 3 developers in Dublin and 6 in Valencia, and our QA team is distributed across multiple locations.What skills and experience do I need to succeed? Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.Minimum of 10 years of experience as a .NET Developer.Deep proficiency in C# with a comprehensive understanding of the .NET Framework and .NET Core.Extensive hands-on experience with Azure DevOps for CI/CD pipelines.Proven expertise in developing RESTful APIs and integrating with web services.Strong experience in frontend development using React.Js and TypeScript.Demonstrated ability in implementing and optimizing automation tools and practices.Strong problem-solving skills with a proactive and independent work approach.Excellent communication skills and a proven ability to collaborate effectively within a team environment.Proficiency in SQL Server development, with a focus on SQL query optimization and performance tuning.Solid experience in unit testing and refactoring large codebases to improve code quality and maintainability