Lead Software Engineer

Company: Clarivate
Company: Clarivate
Location: Spain - Barcelona
Commitment: Full time
Posted on: 2024-03-15 05:22
#hybrid-BarcelonaWe are looking for a Lead Software Engineer to join our Life Sciences team in Barcelona. This is an amazing opportunity to work on a growing product in the Pharma Regulatory space. The team consists of 7 software and QA engineers. The Lead Software Engineer will work as part of a cross-functional team to architect and deliver high-quality software in an agile environment. We are looking for an engineer to contribute to development efforts on the back-end side of our application.About You – experience, education, skills, and accomplishments 5+ years industry experience in full-stack software development.Extensive experience developing and designing backend services and REST APIs Experience with NodeJS and Typescript for backend services.Experience with Java, Kotlin or other JVM based languages.Experience with Elasticsearch or other similar search engines.Experience of working within an Agile delivery environment.Good knowledge and understanding of Version Control tools (preferably Git)Knowledge and experience of working within a microservices architecture.It would be great if you also had . . . Experience running services in dockerExperience using JenkinsKnowledge about AWS cloud infrastructureExperience with PythonWhat will you be doing in this role?Take a lead role in the architecture and implementation of our backend services.Work as a backend software engineer in a cross-functional team.Write quality, well-tested, documented code.Adhere to development best practices and standards as set within the team.Help support existing systems, diagnosing issues, and identifying bugs.Work closely with QA, DevOps, Product Owners, Business Analysts and Project Management.Product you will be developingYou will be working building the backend services that serve data to our Angular frontend, in a microservices architecture in a variety of languages (Typescript, Kotlin, Java) integrated in corporate platform. The microservices are using Elasticsearch as data source.Our solution provides to customers information about CMC Intelligence. CMC is the specific regulation for drug manufacturing that the Pharma companies need to follow to launch a drug to market or keep the approval when changes in the development process are made. We provide the information about the processes to follow in a huge variety of markets around the world.About the Team  The development team based in Barcelona consists of 5 Software Engineers and 2 QA Engineers, plus the Engineering Manager. You will be working closely with the Solution Analyst and Product Owner helping to shape the scope and the refinements as part of the Agile processes and ceremonies, which are coordinated by the Delivery ManagerHours of Work Full time employee, 40 hour per week. Hybrid work environment (2 days per week working from office and the rest can work from home)What we can offer you: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)Hybrid workplace, working from home 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