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 do
As 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 JavaScript
o Web development
o Data modeling
o Oracle APEX
o Oracle database
o JSON/RESTful web services
o 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.