Short description Join our software development team of passionate individuals who are making a difference in the Health & Life Science industry to create innovative solutions that improve lives worldwide.Our mission is to bring order to complexity and craft world-class software with an exceptional user experience, and we need someone who can enhance our capabilities.What you will doAs a Principal Software Developer, you will be responsible for full-cycle design and development, working across multiple tech stacks including Java, C#, JavaScript, C++, Oracle APEX, and more. Tactical knowledge of data modeling, SQL, and general web development technologies is essential.Required Experience· 10+ years of application development experience, with at least 7 years in a senior or lead role.· Extensive knowledge of Java, C#, or C++ is mandatory, with a deep understanding of their ecosystems and best practices.· 5+ years of experience with SQL and PL/SQL, including complex query optimization and database design.· Proficiency working with most of the following -o JavaScripto Web developmento Data modelingo Oracle APEXo Oracle databaseo JSON/RESTful web serviceso Version control (Git preferred, but not required)o Excellent communication and collaboration abilities, with a history of successful teamwork.o In-depth understanding of Agile methodologies and experience leading Agile teams.Preferred Experience· Proficiency in additional programming languages is highly advantageous, demonstrating a versatile skill set.· Knowledge of DevOps practices and tools, with experience in implementing CI/CD pipelines.· Experience in automated testing frameworks and strategies to ensure code quality.· Exposure to AI modeling and machine learning concepts is a plus.· A track record of successful project deliveries in the Health & Life Science domain would be beneficial.This role offers an exciting challenge for a seasoned developer to lead and inspire a team, creating software that positively impacts global communities. If you possess the required experience and a passion for innovation, we encourage you to apply and become a key contributor to our dynamic team.Kindly note that the role is available as fully remote ONLY if you are based in SPAIN.