Senior 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 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 Senior Software Engineer will work as part of a cross-functional team to deliver high-quality software in an agile environment. As a full-stack engineer, they will contribute to development efforts on the front and back-end, with a core focus on the database layer.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 developmentExtensive experience working with SQL Databases (Microsoft SQL, PostgreSQL)Experience with ASP.NET/.NET CoreExperience with C#Familiarity with SQL Monitoring and Alerting Management systemsExperience with REST API Design and DevelopmentExperience with HTML/CSSExperience 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 experienceKnowledge/experience of microservices architectureIt would be great if you also had . . . Experience with JavaAWS experienceWhat will you be doing in this role?Work as a full-stack engineer in a cross-functional teamWrite quality, well-tested, documented codeFocus extensively on the database layer of the applicationAdhere 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