Full stack Software Engineer

Company: Clarivate
Company: Clarivate
Location: Spain - Barcelona
Commitment: Full time
Posted on: 2023-05-03 16:22
#hybrid - Barcelona/London/CambridgeWe are looking for a Senior full-stack Software Engineer to join our Life Sciences team in Barcelona. This is an amazing opportunity to join our Dialog Solutions business unit and work on our industry-leading Pharmacovigilance workflow solutions.The team consists of 12 colleagues and is reporting to the Dialog Solutions Technology Manger. We have a great SDLC skill set, and we would love to speak with you if you enjoy building software in an Agile environment.About You – experience, education, skills, and accomplishments At least 4 years of experience in full-stack software developmentExperience with ASP.NET/.NET CoreExperience with C#Experience with REST API Design and DevelopmentExperience with JavaScript and JS-based frameworks (preferably Angular)Experience of working within an Agile delivery environmentBachelor's or Master’s degree in computer science or related degree or at least 4 years of equivalent relevant experienceGood knowledge of SQL DatabasesKnowledge/experience of microservices architectureIt would be great if you also had . . . Experience with JavaExtensive experience with DatabasesAWS experienceWhat will you be doing in this role?Work as a full-stack engineer in a cross-functional teamWrite quality, well-tested, documented codeAdhere to development best practices and standards as set within the teamHelp support existing systems, diagnosing issues and identifying bugsContribute to the overall development of the platform, keeping the ‘bigger picture’ in mindWork closely with QA, DevOps, Product Owners, Business Analysts and Project ManagementAdhere to Agile development practicesProduct you will be developingOur end to end SaaS solutions focus on drug safety, allowing our customers to streamline their literature review process and generate a variety of time-critical reports . These systems facilitate a key process in the lifecycle of pharma products for our customers around the world.About the Team  Dialog Solutions is a business unit within the Life Sciences division of Clarivate. With a rooted history in Pharmacovigilance and literature surveillance, we provide Literature, Technology and Services as part of an end to end workflow solution that is industry-leading.The 12 Technology team members work closely with Product and Project Management across a number of solutions. As part of the wider Life Sciences organization in Clarivate, the team is looking to move to the next level of maturity and scale.Hours of Work Full time, permanent contract, working on a hybrid model, from office/remotely.What we can offer you:An opportunity to have a real impact on the global Life Sciences industry.30 working days of vacationVolunteering community, with 40 paid hours of volunteering timePrivate Health and Life & Disability insurances.Tax-free benefits (Ticket Restaurant scheme, kindergarten and transport cards)Agile work environment with a team of talented colleaguesOn-site language classes (Catalan, Spanish and English)Digital workplace with possibility to work in a central office location in Barcelona with global and dynamic employees.At Clarivate, we are committed to providing equal employment opportunities for all persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations.
View Original Job Posting